Q
列表視圖中的按鈕
0
A
回答
0
,如果你不想使用列表項點擊要添加的按鈕,當您生成細胞,並添加您可以將代碼設置爲它button.setTag(INT)的按鈕,就可以設置爲標記單元格的位置,所以在按鈕的點擊監聽器中,您可以檢索button.getTag()單擊的按鈕的位置,如果您有一個數據結構,並且文本行在
之內
1
請參見下面的示例代碼...你從這個獲取想法..
這裏list_v是列表視圖
list_v.setAdapter(new ListViewAdapter_test(
this));
public class ListViewAdapter_test extends BaseAdapter {
private LayoutInflater mInflater;
public ListViewAdapter_test(Context con) {
// TODO Auto-generated constructor stub
mInflater = LayoutInflater.from(con);
}
public int getCount() {
// TODO Auto-generated method stub
return a_product_id.size();
}
public Object getItem(int position) {
// TODO Auto-generated method stub
return position;
}
public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
}
public View getView(final int position, View convertView,
ViewGroup parent) {
// TODO Auto-generated method stub
final ListContent holder;
View v = convertView;
if (v == null) {
v = mInflater.inflate(R.layout.scan_row1, null);
holder = new ListContent();
holder.name = (TextView) v.findViewById(R.id.sc_textname);
holder.total_rate = (Button) v.findViewById(R.id.button1);
v.setTag(holder);
} else {
holder = (ListContent) v.getTag();
}
holder.name.setId(position);
holder.total_rate.setId(position);
holder.total_rate.setOnClickListener(mOnTitleClickListener3);
try {
holder.name.setText("" + a_product_name.get(position));
holder.total_rate.setText("Read " + a_totreviews.get(position)
+ " reviews");
} catch (Exception e) {
// TODO: handle exception
}
return v;
}
}
static class ListContent {
TextView name;
Button total_rate;
}
public OnClickListener mOnTitleClickListener3 = new OnClickListener() {
public void onClick(View v) {
final int position = list_v
.getPositionForView((View) v.getParent());
/** do your code here whatever you want */
}
};
+0
感謝Dhaval其工作!!!!!! – user1471876 2012-07-10 12:23:18
+0
我的榮幸....讓它成真...... – 2012-07-10 14:17:40
相關問題
- 1. 按鈕列表視圖
- 2. WPF - 按鈕列表視圖
- 3. 列表視圖與按鈕
- 4. 按鈕列表視圖
- 5. 列表視圖中的按鈕動作
- 6. 列表視圖中的單選按鈕
- 7. 刷新列表視圖點擊該列表視圖中的一個按鈕
- 8. 列表視圖與按鈕和彈出
- 9. 單選按鈕不在列表視圖
- 10. 按鈕位置在列表視圖android
- 11. 列表視圖按鈕json post volley
- 12. 動態列表視圖按鈕在Android中的問題意圖
- 13. 將圖像添加到列表視圖中的按鈕
- 14. Android:如何避免在按下列表項時按下列表視圖中的按鈕的視覺
- 15. 單擊按鈕時更改按鈕在列表視圖中的狀態
- 16. 如何更改按鈕在列表視圖中的按鈕文本?
- 17. 標題視圖中的離子刪除按鈕在列表視圖中切換刪除按鈕
- 18. 在列表視圖中運行時創建圖像按鈕
- 19. 如何刪除列表視圖中創建按鈕的SugarCRM 7
- 20. 在列表視圖中增加按鈕單擊的textview值
- 21. SugarCRM如何隱藏列表視圖中的編輯按鈕
- 22. 在列表視圖中查找按鈕的位置
- 23. Android控制自定義列表視圖中的按鈕
- 24. 將按鈕添加到列表視圖中的每一行
- 25. 自定義列表視圖中的可點擊按鈕
- 26. 得到與按鈕列表視圖中的每一項單擊
- 27. 如何禁用列表視圖中的單選按鈕
- 28. 更改列表視圖中按鈕的文本
- 29. 按鈕onClick在視圖模式列表視圖中獲取錯誤的位置
- 30. 如何在列表視圖中的可點擊列表的行和按鈕?
請發佈使用自定義適配器您code..you?填充列表視圖? – 2012-07-06 08:01:38