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