[英]Android ListView: How to use the activity onClickListener from a custom Adapter?
我有一个使用自定义适配器的listView。 每行包含一个按钮和其他一些视图。 我希望能够单击按钮或行本身(以编辑所单击列表的项目)。
由于此问题 ,在活动中设置onItemClickListener无效
我认为我必须在适配器的getView()方法中设置onClickListener才能使其正常工作。 我想使用活动的onClickListener,以便在单击行时使用startActivityForResult(),以便在项目版本活动结束时将某些内容返回到我的活动中。 我怎样才能做到这一点?
谢谢!
您需要向添加到每一行的每个按钮添加一个onclick侦听器。 最好的方法可能是在代码中创建自己的自定义布局,并且每次在适配器中创建新视图时,都在布局代码中设置onclick侦听器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.