1
當我點擊我自己的「OnClick」事件處理程序方法運行時,我在我的LinearLayout中的Android, 中有ImageButton的ArrayList。在ArrayList中獲取元素的索引在Android編程中單擊?
我想從它自己的OnClick事件中獲取ArrayList中元素(ImageButton)的索引。
但是,到目前爲止我還無法做出解決方案。
否則,我應該創建一個自定義的ImageButton,它有一個索引作爲整數, 這是更復雜。
有沒有什麼好的解決方案呢? 在此先感謝。
你可以通過你的訪問集合,直到你找到你可以創建得到ImageButtons的ID相匹配的成員... – John3136 2013-03-19 03:05:30
,誰被觸摸,然後通過的元素迭代視圖的ID ArrayList來查看哪些與所觸摸的視圖ID匹配。 – Andres 2013-03-19 03:09:21
您可以爲每個按鈕創建一個單獨的偵聽器對象,以便您不必擔心被點擊的對象。 – 2013-03-19 03:21:41