本文執行個體講述了Android編程實現改變控制項背景及形態的方法。分享給大家供大家參考,具體如下:
1. 改變背景
在res/drawable下建立一個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/search_bar_edit_pressed" /> // 控制項被選擇時候的背景 <item android:state_selected="true" android:drawable="@drawable/search_bar_edit_pressed"/> // 控制項一般狀態下的背景 <item android:drawable="@drawable/search_bar_edit_normal" /></selector>
2. 改變形態
<shape> // 漸層 <gradient android:startColor="#8600ff" /> // 描邊 <stroke android:width="2dp" android:color="#000000" /> // 圓角 <corners android:radius="5dp" /> // 邊距 <padding android:left="10dp" android:top="10dp" android:bottom="10dp" android:right="10dp" /></shape>
在布局檔案上引用:
android:background="@drawable/"
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android布局layout技巧總結》、《Android資料庫操作技巧總結》及《Android控制項用法總結》
希望本文所述對大家Android程式設計有所協助。