Android 的Listview上列表的每一行上有一按钮控件,如何写其事件,(并在得到相对应行上Textview值)?

2025-01-02 22:49:55
推荐回答(5个)
回答1:

这个嘛,我做过的哦~
List data;
假定用于显示到TextView的数据的key是"title"
getView(int position, View convertView, ViewGroup parent) {
……
((Button)convertView.findViewById(R.id.buttonview2)).setOnClickListener(
new View.OnClickListener() {
public void onClick(View v) {
new AlertDialog.Builder(RunCall.ma)
.setTitle("MyAdapter")
.setMessage(data.get(position).get("title") )
.show();
}});
……
就是这样了,还有不懂得问我

回答2:

跟普通的按钮一样使用,定义,activity中调用资源显示,添加监听器,
主要区别就是这个按钮要添加一个图片资源。这个可以在xml文件中解决
android:src=“@drawable/fdafsafdsaf”

回答3:

老哥解决了吗,可不可以弄一个假的按钮,实际操作还是行点击事件

回答4:

学习

回答5:

SimpleAdapter 能做这样的操作吗?我记得都是在自定义适配器里写的.系统的布局没有这么强大吧