0
A
回答
4
最簡單的方法(以及在Android框架中使用的方式)是使用狀態列表drawables。這可以讓你定義一個可以根據視圖狀態改變的drawable。你正在尋找的是被按下的狀態。如果你提供一個狀態列表,並按下狀態,你將會得到這個行爲而不用寫任何額外的代碼。
更多的信息在這裏:http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList
1
您可以使用視圖的onTouchEvent() API。確保沒有任何東西將焦點從視圖中移除,或者它不會被調用。
相關問題
- 1. 解鎖沒有按下硬鍵在Android
- 2. Android鍵盤上沒有「Go」按鈕
- 3. 有沒有像主鍵和輔助鍵?
- 4. Android瀏覽器中某些按鍵沒有按鍵事件
- 5. Android:圖像按鈕沒有右對齊
- 6. 圖像沒有附加在按摩Android
- 7. Android。按鈕沒有按下
- 8. Java沒有拿起按鍵?
- 9. 在Android中KeyEvent和硬件按鍵有沒有區別?
- 10. Android鍵盤沒有顯示
- 11. CKEditor Android上沒有鍵盤
- 12. Android鍵盤沒有顯示
- 13. 像按鈕沒有出現
- 14. Android - 有沒有像homeBackPressed()這樣的主頁按鈕的功能?
- 15. Android按鈕沒有反應
- 16. 按鈕與沒有常規按鈕形狀的圖像:Android
- 17. 有沒有像Android的RPX庫?
- 18. 有沒有像Android上的localStorage?
- 19. 有沒有像android的EventKit框架?
- 20. 有沒有辦法通過按鍵擴展通知而不是觸摸?
- 21. 有沒有辦法讓鍵盤觸發按鈕按下?
- 22. 有加速鍵圖像按鈕
- 23. 如何在沒有按下c#鍵的情況下按下鍵?
- 24. jQuery .on在沒有按鍵時觸發按鍵
- 25. backSpace在Android手機中沒有觸發按鍵事件
- 26. 的Android按鍵沒有做任何事情
- 27. 有沒有什麼功能知道鍵盤按鍵是否被按下?
- 28. 鍵盤沒有打開按鈕點擊
- 29. 沒有文本區域的JQuery按鍵
- 30. ASM:檢查是否沒有按鍵
謝謝...得到它的工作! – Roger