ListView,點選每一個Item,如何獲取當前Item的資料?
ListView中的setOnItemClickListener事件,是可以通過這個事件的引數拿到當前點選的adapter資料,如下所示:
lvImgComm.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { urls=new ArrayList<>(); //獲取當前選擇的值 Adapter adpter=parent.getAdapter(); for (int i=0;i<adpter.getCount();i++){ ImageItem item=(ImageItem)adpter.getItem(i);//拿到當前資料值並強轉 adpter.getItem(i)即為當前資料物件 String data=item.getNetUrl(); urls.add(data); } } });
相關文章
- android開發中如何動態獲取listview中的item的值AndroidView
- ListView中每個item的左右滑動響應,附原始碼View原始碼
- ListView Item 選擇問題解決之道View
- 點選事件獲取當前li的索引事件索引
- Item點選水波紋效果
- RecyclerView中item點選事件View事件
- comboBox的Item選項值與文字的獲取
- 點選按鈕獲取當前位置
- 定製gridview使其在listview中當作item使用View
- Android ListView item中有按鈕(Button)不能點選或者條目不能點選的問題AndroidView
- ListView或RecyclerView子項item複用資料錯亂View
- ListView項(Item)的三種佈局View
- WAD通過行選擇過濾另一個ITEM的資料
- Flutter 小知識,Key的使用(獲取當前點選Widget位置/獲取當前Widget大小)Flutter
- JavaScript獲取當前點選元素的id屬性值JavaScript
- jQuery獲取當前元素的下一個元素jQuery
- JVM 如何獲取當前容器的資源限制?JVM
- Android ListView中獲取選中行資料的方法AndroidView
- 使用介面實現RecyclerView中的item點選事件View事件
- 獲取當前修改的行記錄資料
- 原生js實現的獲取當前元素的上一個元素節點JS
- jQuery如何獲取當前元素的索引jQuery索引
- Listview獲取選中行的值View
- jQuery獲取當前li元素的下一個元素jQuery
- Android ListView中獲取修改選中行資料的方法AndroidView
- android如何獲取listview中的任意行資料AndroidView
- 獲取當前頁面的上一個頁地址
- ListView與ScrollView衝突,計算ListView的高度Item,然後重繪View
- 日程表-獲取當前周,點選切換上一週和下一週
- jQuery如何獲取當前元素的兄弟元素jQuery
- javascript如何獲取當前選中的option項的文字和value值JavaScript
- 處理好item點選事件的gallery(畫廊)效果(無bug)事件
- Android動態修改ListView中指定Item的元件屬性AndroidView元件
- python 如何獲取當前時間Python
- Java如何獲取當前執行緒Java執行緒
- js獲取當前時間上一個月前的時間JS
- Android前後端gson傳輸資料和listview獲取positionAndroid後端View
- FileList item()