java– 如何在OnItemClickListener()中选中复选框?

java– 如何在OnItemClickListener()中选中复选框?,第1张

概述我的ListView行中有一个复选框,如下所示.===========================================[CheckBox][TextView][TextView][TextView]===========================================xml代码在这里<CheckBoxandroid:id="@+id/course_search_checkbox"android:layou

我的ListVIEw行中有一个复选框,如下所示.

===========================================[CheckBox] [TextVIEw] [TextVIEw] [TextVIEw]===========================================

xml代码在这里

<CheckBox    androID:ID="@+ID/course_search_checkBox"    androID:layout_wIDth="wrap_content"    androID:layout_height="wrap_content"    androID:layout_alignParentleft="true"    androID:layout_centerVertical="true"    androID:clickable="false"    androID:focusable="false" />

而且我已经使复选框不可点击和可聚焦,以便将click事件传递给ListVIEw.

我想要做的是当用户单击列表视图时,选中CheckBox并将ListvIEw的单击位置添加到arrayList.那么如何在ListVIEw的OnItemClickListener中检查CheckBox?

请帮助,谢谢.

解决方法:

您可以在OnItemClickListener中添加此代码:

public voID onItemClick(AdapterVIEw parent, VIEw vIEw, int position, long ID){   CheckBox Box = (CheckBox)vIEw.findVIEwByID(R.ID.course_search_checkBox);   Box.setChecked(true);}
总结

以上是内存溢出为你收集整理的java – 如何在OnItemClickListener()中选中复选框?全部内容,希望文章能够帮你解决java – 如何在OnItemClickListener()中选中复选框?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1105555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存