Android自定义Shape
生活随笔
收集整理的這篇文章主要介紹了
Android自定义Shape
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、圓角控件
首先,定義形狀:
drawable/roundctrl.xml
<?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFFFFFFF" /> <corners android:topLeftRadius="10px" android:topRightRadius="10px" android:bottomLeftRadius="1px" android:bottomRightRadius="1px"/> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> </shape>其次,在控件中使用:
android:background="@drawable/roundctrl"2、自定義Button
首先,定義形狀:
drawable/selector.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="true" android:drawable="@drawable/temp1" /><item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/temp2" /><item android:state_focused="true" android:drawable="@drawable/temp3" /><item android:state_focused="false" android:drawable="@drawable/temp4" /> </selector>其次,使用形狀:
android:background="@drawable/selector"轉(zhuǎn)載于:https://www.cnblogs.com/yunsean/archive/2011/05/24/2055295.html
總結(jié)
以上是生活随笔為你收集整理的Android自定义Shape的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么应对泰山风景区可能面临的风险和挑战?
- 下一篇: Realtek 8192cu 支持 An