Android button按钮带圆角点击效果的样式

来源:互联网 发布:javascript自学教程 编辑:程序博客网 时间:2024/06/05 06:30

1.新建一个btn_bind_cancel.xml文件

<selector

  xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true">
        <shape>
            <corners android:radius="9.0dip" />
            <solid android:color="@color/bind_cancel_press" />
        </shape>
    </item>
    <item android:state_pressed="true">
        <shape>
            <corners android:radius="9.0dip" />
            <solid android:color="@color/bind_cancel_press" />
        </shape>
    </item>
    <item android:state_selected="true">
        <shape>
            <corners android:radius="9.0dip" />
            <solid android:color="@color/bind_cancel_press" />
        </shape>
    </item>
    <item>
        <shape>
            <corners android:radius="9.0dip" />
            <solid android:color="@color/expert_top_tv_normal" />
        </shape>
    </item>

</selector>

2.在button按钮里面应用

 <Button
            android:id="@+id/btn_model"
            android:layout_width="fill_parent"
            android:layout_height="45.0dip"
            android:layout_marginBottom="16.0dip"
            android:layout_marginLeft="20.0dip"
            android:layout_marginRight="20.0dip"
            android:background="@drawable/btn_bind_cancel"
            android:text="@string/top_model"
            android:textColor="@color/white"
            android:textSize="17.0sp" />


0 0