问题标签 [android-checkbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8827 浏览

android - 在 android listview 中选择所有复选框

在我的应用程序中,我尝试创建一个包含多个复选框的列表。

为此,我尝试了其中ListViewandroid.R.layout.simple_list_item_multiple_choice多项选择ListView

我在 XML 中的 ListView 作为,..

我使用一个CheckBox来选择/取消选择asCheckBox中的所有内容ListView

和java代码,..

在这里,我已将 l1 分配为我的ListView. 现在我的全选复选框非常适合选择/取消选择ListView.

但是,如果我在单击全选复选框后取消选择其中一项,它不会取消选中..

如果我手动选择列表中的所有复选框,则选择全部CheckBox需要自动检查..

我为 ListAdapter 使用了以下代码

我正在努力实现这个解决方案..

0 投票
5 回答
4423 浏览

android - 带有复选框的 ListView Android

下面的 ActivityContactMailAdapter.class是我的包含复选框的列表视图适配器。如果我想获取已检查的行的位置。如何才能做到这一点。我的列表中有几个复选框,我可以选中多个复选框。我的逻辑是我应该存储已检查的每个位置。然后从我的数组列表中调用数据,但现在我无法从我的适配器中获取选中项目的位置。

新更新

0 投票
1 回答
267 浏览

android - ListView 中的复选框

我有一个列表视图,其中有一个 TextView 和一个复选框。ListView 用于从本地 SQLite 数据库填充数据。如果单击按钮,如何获取选中复选框的 ListView 子项的 id?

以下是我的 main.xml

我的 subitem.xml 文件:

我的问题是,如果我检查了每个子项中的复选框并按下菜单按钮,那么如何才能在变量中获取每个选定子项的 id。

0 投票
1 回答
194 浏览

android - Android 第一行带复选框,其余不带

我有一个 4 行的列表视图。我希望第一行有一个复选框,但其他行只保留简单的可点击行。这是可能的还是我需要创建2个列表视图并将它们放在彼此下方并使用自定义适配器制作第一个列表视图?

还是有更好的方法来做到这一点?

摘要:我想要一个列表视图,其中第一行被单击并且该复选框更改状态,而其他行只是继续充当行。通过使用自定义视图和普通视图制作 2 个列表视图 1 来做到这一点的最佳方法是什么?或者是否可以在 1 个列表视图中执行此操作?

0 投票
2 回答
322 浏览

android - TimePicker If CheckBox IsChecked

我正在尝试在时间选择器对话框中放置一个复选框,位于时间选择器上方,只要它被选中,时间选择器就可以工作。
我尝试在 TimePickerFragment(onCreateDialog) 中制作 CheckBox,并将复选框放在主活动中,而不是在时间对话框中。TimePickerFragment:

Main_activity.xml:

知道为什么吗?谢谢!

0 投票
2 回答
851 浏览

android - 如何在自定义光标适配器上实现稳定的 id?

我有一个列表视图,其中每一行都是一个复选框。为了知道选择的行,我认为使用稳定的 ID 会帮助我。但是我还没有找到任何可以帮助我的教程或示例。有什么建议么?我目前正在覆盖 bindView 和 newView 以进行回收。

0 投票
1 回答
7475 浏览

android - 使用列表视图和复选框进行多项选择

我有一个列表视图,我希望在其上使用复选框进行多项选择,但是当我添加 android:choiceMode="multipleChoice"到我的 XML 文件时,对复选框的检查并不方便。

需要双击 ListView 中的一行才能显示,单击它会再次消失。

它可以在没有的情况下使用android:choiceMode="multipleChoice",但是我将无法使用 ListView。

getCheckedItemPositions()

任何人都知道为什么会这样?

这是 Activity 类中的代码。

请帮助我.. 提前谢谢

0 投票
2 回答
1231 浏览

android - 时间选择器 + 复选框

TimePicker在我的应用程序中有一个,我想在它上面添加一个CheckBox如果它检查TimePicker将不起作用。这是我的:http TimePicker: //developer.android.com/guide/topics/ui/controls/pickers.html#TimePicker

我怎样才能做到这一点?我希望 timePicker 看起来与示例相同。

截屏

0 投票
1 回答
10721 浏览

android - 复选框首选项并检查其是否启用或禁用

我在制作复选框首选项时遇到以下代码问题,默认情况下已选中。我的第一个活动是一个简单的启动屏幕,就在显示我的 imageview 线程之前,我想检查复选框是否已被禁用,如果是,那么我想直接进入主要活动,默认情况下我显示我的图像线程,或者相反的顺序。

目前我的启动画面正在启动,无论是检查还是现在,任何帮助将不胜感激

XML

闪屏

设置

0 投票
2 回答
934 浏览

android - 在 AlertDialog [Android] 中单击 PositiveButton 时崩溃

当我单击此警报对话框的肯定按钮时,应用程序崩溃。这段代码有什么问题吗?我感觉复选框分配不正确。

日志: