2012-04-24 86 views

回答

1

您正在尋找一個android switch - 它已經爲你完成了。你只需要爲交換機的風格提供自己的自定義圖像

+0

THX,有沒有ICS之前任何替代? – Thkru 2012-04-24 15:38:18

+0

@ThomasK以及你展示的應用程序是ICS :)但在ICS之前它是ToggleButton: http://developer.android.com/reference/android/widget/ToggleButton.html您可以考慮查看ICS源代碼他們做了開關並且自己實施它 – JRaymond 2012-04-24 15:48:43

0

Android上沒有像iPhone一樣的滑動效果。然而,做一個兩國btn很容易。就在文件夾中創建這樣一個XML文件,並把圖形內容:

<?xml version="1.0" encoding="utf-8"?> 

<item android:drawable="@drawable/my_btn_pressed_bkgnd" android:state_pressed="true"/> 
<item android:drawable="@drawable/my_btn_disabled_bkgnd" android:state_enabled="false"/> 
<item android:drawable="@drawable/my_btn_unpressed_bkgnd" android:state_enabled="true"/>