1
有沒有什麼辦法可以在Android中製作以下佈局..?如果是,請建議如何製作以及如何設置視圖重疊區域的clickListener ...?即視圖2的區域與1的區域重疊,並且視圖3的區域與2和4的區域重疊等等,其他視圖重疊。如果有任何Android庫使非矩形按鈕/視圖也建議..謝謝。創建具有非矩形視圖的自定義佈局,並在android中設置重疊視圖的clickListener
有沒有什麼辦法可以在Android中製作以下佈局..?如果是,請建議如何製作以及如何設置視圖重疊區域的clickListener ...?即視圖2的區域與1的區域重疊,並且視圖3的區域與2和4的區域重疊等等,其他視圖重疊。如果有任何Android庫使非矩形按鈕/視圖也建議..謝謝。創建具有非矩形視圖的自定義佈局,並在android中設置重疊視圖的clickListener
這裏是一個辦法,這可能工作:
ImageView
每個形狀。確保每個形狀都是可點擊的。FrameLayout
或一些類似的佈局,將允許重疊的View
s。你將不得不與每個View
重疊。ImageView
。另一種方法是隻有兩個視圖(左和右)並實現View.OnTouchListener
以通過查看相鄰像素來確定點擊發生的位置:它們的顏色和位置。
祝你好運!