android,按鈕按下擡起背景,不需要在事件做切換
阿新 • • 發佈:2019-01-29
1.兩張按下擡起的圖片背景,建立selector_startcalibrate_button.xml
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/cali_accel_round_full" android:state_pressed="false"/> <item android:drawable="@drawable/cali_accel_round_full_press"android:state_pressed="true"/> </selector>
2.直接使用selector_startcalibrate_button.xml作為背景顯示
<Button android:id="@+id/btnStartCalibrate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="133dp" android:text="@string/calibrate_start" android:textColor="@color/setting_main_style" android:background="@drawable/selector_startcalibrate_button" android:gravity="center"/>
這樣就可以了
我不是個呆若木雞的小小英