我有一個按鈕,圖像和標題和黑色背景(線性佈局)的部件。這些視圖可單獨點擊。但如何將所有物品視爲單一物品? (就像android的默認電源小部件在底部有一個圖標和一個綠色條,但作爲一個整體,並且在印刷機上顯示橙色邊框)。我需要點擊整個小部件區域點亮,然後再點擊整個小部件區域呈灰色。例如覆蓋整個小部件區域的不可見按鈕也是可以的。感謝您的幫助提前。如何讓整個小部件區域可點擊?
2
A
回答
2
對於您需要的兒童意見:android:clickable="false"
和android:duplicateParentState="true"
。這會導致子視圖不可點擊,並且還會採用父視圖的狀態(例如按下)。對於父視圖,您需要設置android:clickable="true"
。使其可點擊。然後,您只能從父視圖處理onClick事件。
0
視圖,就像按鈕一樣,有setOnClickListener()方法。通過在XML中設置android:clickable="true"
,您可以像處理任何其他對象一樣處理onClick
。
相關問題
- 1. 如何使整個區域可點擊?
- 2. 如何讓div的整個區域可點擊,而排除該區域頂部的複選框?
- 3. 如何讓DIV在不可點擊的區域點擊?
- 4. 如何讓整個div可點擊?
- 5. 如何讓GXT小部件可編輯/可點擊?
- 6. 如何使RadioGroup中的radioButton的整個區域可點擊?
- 7. 如何使無序列表的整個區域可點擊?
- 8. 你如何使div的區域可點擊?不是整個div!
- 9. 我如何使整個TD區域變得可點擊?
- 10. 如何使UIView的一個區域成爲可點擊區域
- 11. Firefox中的小可點擊區域
- 12. 如何讓我的小部件可點擊?
- 13. 使整個DIV區域點擊
- 14. 如何讓兒童書插圖的某些區域可點擊?
- 15. MenuItem可點擊區域
- 16. 與可點擊區域
- 17. 可點擊區域圖像
- 18. 如何處理可點擊區域頂部的元素
- 19. 如何讓Gridster添加小部件可調整大小?
- 20. 如何讓Qt小部件可調整大小?
- 21. 如何讓點擊區域只是圖像非矩形部分的一部分?
- 22. Silverlight RadComboBox使整個texbox區域可點擊
- 23. 將整個父級div設爲可點擊區域
- 24. 如何讓整個DIV可點擊進入另一個頁面?
- 25. 如何使多選組合框可點擊的整個項目區域
- 26. 如何創建一個帶有大的可點擊區域的小按鈕
- 27. Kendo ui可點擊觸發開始事件當點擊區域
- 28. IMG熱點 - 啓用可點擊區域
- 29. JavaScript和SVG:如何增加onClick事件的可點擊區域?
- 30. 在窗口小部件上的點擊區域周圍畫一個框架