草庐IT

Android点击列表项勾选错复选框

我通过扩展SimpleCursorAdapter创建了一个自定义ListView。结果是IMAGE+CheckedTextView(文本+复选框)。当我长按一个项目时,一切正常-我得到了被点击项目的正确ID和详细信息。当我尝试将项目标记为已选中但它选中了错误的复选框时,就会出现问题。例如:我的列表中有9个项目,按1-9排序。如果我单击listItem1,则会选中第9行的复选框。如果我点击第4项,第6行的复选框会被选中,如果我点击中间的那一行,它就会被选中。显然我在这里遗漏了一些东西:)请记住,当我长按该行(上下文菜单打开)时,一切正常。这是监听器:lv.setOnItemClickLi

android - 带有文本的警报对话框,后跟一个复选框和 2 个按钮

我需要弹出类似于EULA屏幕的警告对话框。其中将包含描述EULA的文本,其中包含一个复选框“不再显示此内容”,最后是2个用于确定和取消的按钮。如何将TextView和复选框作为警报对话框的一部分? 最佳答案 我必须同意Mudassir的观点,EULA不应该有“不再显示”复选框,但您可以按照以下方式去做类似的事情。您可以使用AlertDialog.Builder构建一个包含View(您可以用XML设计)的对话框。这是一个例子AlertDialog.BuildereulaBuilder=newAlertDialog.Builder(th

android - onCheckedChanged 多次触发,带复选框的 ListView

我有一个带复选框的ListView:Oncheckedchanged(..)当用户选中/取消选中ListView上的项目时调用OncheckedChanged(..)当用户通过onItemClick(.....)单击列表项时再次调用这是一个已知问题吗?如何区分事件。publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewHolderviewHolder=null;if(convertView==null){LayoutInflaterinflator=context.getLayoutInflater();c

android - CheckedTextView 的中心文本和复选标记

我实现的布局如下图所示:我使用的代码是:这就是我想要的,如下图:分享一些自定义它的想法,但不使用自定义线性或任何其他布局。我想要一个自定义View或checkedTextView...任何帮助将不胜感激。谢谢..!! 最佳答案 请尝试使用下面的代码来实现您提到的检查View:谢谢..!! 关于android-CheckedTextView的中心文本和复选标记,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

java - Android 复选框组

我正在尝试对一组复选框应用某种验证(例如,两个相互矛盾的项目不能一起检查)所以我想以某种方式对CheckBox对象进行分组,并在整个组中一次性应用RequiredFieldValidator之类的东西该validator我将注册监听器并对我的CheckBoxes对象进行全面检查。我想象的代码应该是这样的:CheckBoxViewallMyCheckBoxes=newCheckBoxView(checkbox1,checkbox2,checkbox3);//varargsvalidate(allMyCheckBoxes);Validate会包含相互矛盾的复选框逻辑什么的。这是否已经在An

java - 带有包含复选框的自定义适配器的 ListView

我有一个ListView,它使用如图所示的自定义适配器:privateclassCBAdapterextendsBaseAdapterimplementsOnCheckedChangeListener{Contextcontext;publicString[]englishNames;LayoutInflaterinflater;CheckBox[]checkBoxArray;LinearLayout[]viewArray;privateboolean[]checked;publicCBAdapter(Contextcon,String[]engNames){context=con;e

element ui根据复选框控制字段显示和隐藏

复选框值为true和false,我这是默认为true,所有字段都显示,不勾选,则显示两个字段,根据if-else来控制,取值判断是否为true,true的话则显示,false则隐藏。前端代码如下:type="primary"icon="el-icon-plus"@click="handleAdd">新增是否maxlength="30"show-word-limitclass="limit"/>maxlength="30"show-word-limitclass="limit"/>maxlength="30"show-word-limitclass="limit"/>maxlength="30"

android微调器下拉复选框

我有这样的Spinner:这是spinner_bg.xml:这是我自定义微调器的代码:ArrayAdapteradapter=newArrayAdapter(getActivity(),R.layout.list_id,idList);adapter.setDropDownViewResource(R.layout.list_id_select);这是list_id.xml的布局:这是list_id_select.xml的布局:这是custom_checkbox.xml:这是我在微调器下拉菜单中显示的结果:________________________________________

Android,XML 中的复选框监听器?

这样做是可能的XML:Java:publicvoidlaunchContactAdder(Viewv){Intenti=newIntent(this,ContactAdder.class);startActivity(i);}但是有一个要求,方法必须是public,void,最重要的是以View为参数。现在我想做完全相同的事情,但使用复选框按钮。复选框具有android:onclick属性,但在Android教程(http://developer.android.com/resources/samples/ContactManager/index.html)中我可以看到这段代码show

android - 多个复选框的 notifyDataSetChanged

在附图中,SelectAllcheckbox出现在一个Activity中,所有checkboxes都在适配器中。如果我checkedSelectAll那么适配器中的所有复选框都被选中,如果我取消选中那么所有复选框都被取消选中。一切顺利。但我想如果我选中了SelectAll,然后如果我取消选中适配器中的一个或多个复选框,那么SelectAll复选框应该取消选中.如果不选中SelectAll如果我手动选中适配器中的所有复选框,则SelectAll复选框应自动选中。我该怎么做。下面是我的代码。,http://pastebin.com/5pUJJC42 最佳答案