標籤:
<TextView android:id="@+id/entry" android:layout_width="match_parent" android:layout_height="40dp" android:background="@drawable/shape_button_sure" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginTop="20dp" android:gravity="center" android:text="@string/entry" android:textColor="@color/white" android:textSize="18sp" /> /> <Button android:id="@+id/but" android:layout_width="match_parent" android:background="@color/sylan" android:layout_height="40dp" android:layout_marginLeft="10dp" android:layout_marginRight="10dp" android:layout_marginTop="20dp" android:text="@string/entry" android:textColor="@color/white" android:textSize="18sp" /> />
這樣的兩種按鈕,顯然textview自訂的要更好些
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <corners android:radius="5dp" /> <solid android:color="#2678c4" /> <padding android:bottom="5dp" android:left="20dp" android:right="20dp" android:top="5dp" /></shape>
這是一個自訂的屬性,但是好像padding並沒有使用到,那麼padding在哪個地方用到了
在一個item鐘用到
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/shape_below"/> <item android:top="10px" android:right="10px" android:drawable="@drawable/shape_cover"/></layer-list>
Android自訂的button按鈕