2
A
回答
1
假設你有一個自定義列表視圖(比如lv)。然後實現如下一個onItemClickListener -
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View view, int position,
long id) {
// Let's suppose the custom list View has one textview
TextView tv = (TextView) lv.getChildAt(position);
}
});
這裏位置可以幫助你識別哪些已經點擊用戶的項目。對於你想要使用的每件產品,你都可以用類似的方式獲得。
0
您可以從後備適配器獲取子數據項。
只需使用ListView.getAdapter
,然後ArrayAdapter.getItem
與您的OnItemClickListener
(假設您已設置此項)輸入的位置相同。
如果更改了數據項,請記得在適配器上調用notifyDatasetChanged
以顯示更改。儘量不要直接操縱視圖,因爲這會導致視圖回收問題。
0
LIstView hv10;
hv10.setAdapter(new ListAdapter(getApplicationContext(), R.id.hv10, bigList.get(i)));
RelativLayout rlv;
rlv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
text.setText("on click");
}
}
+0
你可能想要對代碼進行一些解釋。 – Ian
相關問題
- 1. 自定義列表視圖duplitcating項目
- 2. 自定義列表視圖項目
- 3. 帶動態列表項目的自定義列表視圖Android
- 4. 自定義列表視圖與自定義列表項目有微調
- 5. 自定義列表視圖不顯示列表項目。
- 6. 來自自定義列表視圖中的項目
- 7. 雙擊列表視圖項目時獲取選定項目
- 8. 自定義列表視圖項目的UI圖標箭頭
- 9. 自定義列表視圖自定義列表視圖Android
- 10. 在自定義列表視圖中獲取視圖
- 11. Android:從自定義列表視圖中點擊按鈕獲取列表視圖項目
- 12. 列表視圖獲取項目返回
- 13. 獲取列表視圖項目
- 14. Android:GUI:從列表視圖獲取項目
- 15. 從列表視圖獲取項目[i]
- 16. 自定義列表視圖項佈局
- 17. 自定義列表視圖 - 排列項目
- 18. 獲取自定義視圖
- 19. 自定義列表視圖中的項目之間的空間
- 20. 自定義列表視圖:與特定項目相關
- 21. 當我點擊另一個自定義列表視圖項目時填充自定義列表視圖
- 22. Android:如何更新自定義列表視圖中的項目
- 23. Android使用自定義字體的列表視圖項目
- 24. 從自定義列表視圖中的項目更新textView Android
- 25. 點擊項目的自定義列表視圖不工作
- 26. 刪除自定義列表視圖中的多個項目
- 27. 自定義列表視圖
- 28. 自定義列表視圖
- 29. 自定義列表視圖
- 30. 自定義列表視圖
看到這個答案http://stackoverflow.com/a/10107068/1289716 – MAC