【问题标题】:Make a semi oval button in android xml在android xml中制作一个半椭圆形按钮
【发布时间】:2019-02-27 08:38:51
【问题描述】:

我是 GUI 领域的新手,我正在努力为我的应用程序创建一个 GUI 按钮。我正在尝试像附加图像一样模仿按钮。请帮帮我。

提前致谢。

【问题讨论】:

    标签: android xml user-interface layout


    【解决方案1】:

    将3个Textview放入linearLayout(Horization),并在每个textview上设置自定义样式。

    为 textview 上的自定义样式创建 3 个可绘制对象

    random_textview.xml

    <shape xmlns:android="http://schemas.android.com/apk/res/android"
            android:shape="rectangle" android:padding="10dp">
            <solid android:color="#8D7AA5"/> 
            <corners android:bottomRightRadius="20dp"
        android:topRightRadius="20dp"/>
        </shape>
    

    friend_textview.xml

    <shape xmlns:android="http://schemas.android.com/apk/res/android"
            android:shape="rectangle" android:padding="10dp">
            <solid android:color="#7096BD"/> 
            <corners android:bottomLeftRadius="20dp"
        android:topLeftRadius="20dp"/>
        </shape>
    

    ok_textview.xml

        <shape xmlns:android="http://schemas.android.com/apk/res/android"
                android:shape="rectangle" android:padding="10dp">
                <solid android:color="#808080"/> 
                <corners android:bottomLeftRadius="20dp"
            android:topLeftRadius="20dp"
    android:bottomLeftRadius="20dp"
            android:topLeftRadius="20dp"/>
            </shape>
    

    【讨论】:

    • 非常感谢它让我度过了一个愉快的夜晚,我可以安然入睡了。只需在 ok_textview.xml 中进行一点编辑,一切正常。
    • 最欢迎..快乐编码:D
    猜你喜欢
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多