2
我想檢測當用戶點擊GridView
的背景區域(而不是在GridView
單元格上) - 可能他們單擊單元格之間的邊距或最後一個單元格右側的區域(如果最後一行比其他)。Android:如何檢測用戶點擊GridView?
GridView.setOnClickListener
拋出運行時異常,這表明我可能想要使用setOnItemClickListener
。有關如何獲取網格背景上的點擊事件的任何建議?
我想檢測當用戶點擊GridView
的背景區域(而不是在GridView
單元格上) - 可能他們單擊單元格之間的邊距或最後一個單元格右側的區域(如果最後一行比其他)。Android:如何檢測用戶點擊GridView?
GridView.setOnClickListener
拋出運行時異常,這表明我可能想要使用setOnItemClickListener
。有關如何獲取網格背景上的點擊事件的任何建議?
追趕上點擊(通常不點擊)視圖時,我通常做的,是使用在XML佈局指定此:
android:clickable="true"
android:onClick="someFunction"
我沒有這樣做的GridView控件所,但據我知道,它應該可用於任何視圖(組)。
這很有趣。如果你設置了一個'onTouchListener',會發生什麼?或者爲此,重寫'onTouchEvent()'? – DeeV