[英]How to create a custom shape of a button but keep it clickable and focusable
[英]how can I create a custom clickable shape on an image in android?
我想創建一個可點擊的圖像,我的圖像中有一些不同的可點擊部分,如下所示:
我想繪制一個自定義的形狀,如:A,B,C,D,E,F,並確保當用戶點擊這件事時。 問題是我沒有任何想法,如何創建形狀像圖像中的形狀,確保它只是固定在圖像上,在不同的屏幕尺寸不會看到一個混亂的東西。
會不會有很多這樣的圖像?
如果不是,我建議你為每個區域創建遮罩圖像,其中圖像的黑色部分代表區域,白色部分排除休息。
要繪制圖像:
要處理點擊事件:
優化:
這不是理想的,但我認為使用向量的解決方案並非無足輕重
將其作為圖像和setOnclickListner用於該圖像
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.