標籤:
控制邊框形狀,先在drawable中建一個xml檔案:shape.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <shape xmlns:android="http://schemas.android.com/apk/res/android"> 3 <solid android:color="#00ff00ff"/> 4 <corners android:radius="8px"/> 5 <stroke android:color="#32CD32" 6 android:width="2px" 7 /> 8 </shape>
然後是布局檔案,可以控制EditText的表徵圖、字型顏色、游標、hint字型
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:background="@drawable/bg" 6 android:orientation="vertical" > 7 8 9 <EditText 10 android:layout_width="200dp" 11 android:layout_height="wrap_content" 12 android:layout_gravity="center" 13 android:drawableLeft="@drawable/title" //框內表徵圖14 android:background="@drawable/shape" //邊框形狀15 android:padding="5px" 16 android:hint="請輸入使用者名稱" 17 android:singleLine="true" 18 android:textCursorDrawable="@null" //游標顏色 19 android:textColor="#4e4d4d"/> 20 21 </LinearLayout> 22
android EditText設定游標、邊框和表徵圖