[英]Android layout organisation for grouping custom shaped buttons
擴展View類並繪制圖像,就像放置在此處的圖像一樣。 之后,當發生單擊時,請檢查坐標以確定單擊了哪個彩色按鈕。
我使用了該博客中的一種技術。
https://blahti.wordpress.com/2012/06/26/images-with-clickable-areas/
基本上,您要做的就是使用兩個圖像。 帶有熱點的第二個圖像位於主圖像的頂部(在本例中為六邊形圖像上方),然后單擊時,將調用一個函數來找出單擊了什么顏色,並根據此顏色來調用操作。
熱點圖像的大小必須與原始圖像大小相同,並且熱點必須是標准的着色器(例如藍色,紅色,黃色等),以便於確定單擊哪種顏色。
與上面的圖像配合良好,並且也非常准確。
另一種選擇是使用坐標,但是我沒有太多時間研究這項技術。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.