问题标签 [oncheckedchanged]

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 回答
371 浏览

android - 开关打开或关闭时修改 Listview 适配器行

我有ListViewrow asTextViewSwitch.
现在我想要它,当我单击第一项Switch时,即当我在Switch(位置==0)上时,下面的所有行都是可见的,否则当我第一次关闭时,所有波纹管行都必须全部删除。
我怎样才能做到这一点..?
默认情况下switch,在 android 中为 Off,这意味着第一次应该只显示一行,当我打开时,switch所有剩余的行都添加到第一行下方,反之亦然。
以下我使用过的代码:


因为它首先只显示一行,但在我打开该开关时不会改变。

0 投票
1 回答
461 浏览

android - OnCheckedChanged 处的空指针

我的 onCheckedChanged 监听器出现空指针异常。

这是我班的代码:

这是错误日志:

这是我班级的xml。这个在 addPreferencesFromResource() 处调用;

0 投票
3 回答
1171 浏览

c# - GridView Row 中以编程方式生成的 Checkbox 的 Checked_Change 事件

我有一个GridView保存用户数据的。调用方法时Page_Load,我使用 a 获取数据DataTable,然后将其绑定到GridView. 在每一行的末尾,我添加了一个CheckBox. 该 CB 用作用户想要编辑的实体的指针。

我的问题是Check_Changed复选框的事件。如果控件是以编程方式生成的,我不知道如何添加处理程序。我还需要行的索引(字段值也可以,但列标题和列本身是隐藏的)。

我已经尝试从这里实现处理程序,但它没有给我索引参数,因此程序无法确定复选框被选中的行。

0 投票
1 回答
2933 浏览

c# - 如何获取已更改复选框项的对象名称?

我想获得.(name)已更改的复选框的-Proterty?
我只需要在 Messagebox 上显示一个小例子。

表格1

小片段:

0 投票
0 回答
207 浏览

android - 如何使用正常动画打开然后关闭android开关?

我想打开一个开关然后再关闭。我试过这样:

开关将变为蓝色,但不会向右移动。200 毫秒后,它会再次变灰。它也一直说OFF。如何使开关切换到 ON 并再次切换回 OFF?

0 投票
1 回答
6071 浏览

android - 用于更改片段的 RadioButton 的侦听器

我需要使用选项卡(RadioButton)在应用程序中切换片段。我应该使用什么事件监听器?onClick 还是 onCheckedChanged?如果可以举例

0 投票
3 回答
1546 浏览

android - android中带有edittext,checkbox和textView的listview

我创建了一个带有复选框、edittext 和 textview 的列表视图。
使用 sql server 在 listview 中填充数据。但我无法 onCheckedChangedListener在复选框上使用。这样在单击复选框时,不会保存 textview 和 edittext 的相应数据..

我知道我在适配器类的某个地方做错了..

如何保存数据以及我应该onCheckedChangedListener在适配器类中使用什么逻辑?

pojo 类的代码

适配器类的代码

MainActivity 类的代码

为了保存 textview 和 EditText 的数据,我应该使用什么逻辑以及应该在 Adapter clss 中的哪个位置编写它..

0 投票
2 回答
453 浏览

java - 如何将监听器添加到切换按钮?

我试图向 Switch 添加一个监听器,但由于某种原因它不监听检查事件。

CompoundButton.OnCheckedChangeListener在我的活动中实现了这样的:

这是我的代码

吐司没有显示,我也没有在 logcat 中看到错误。

0 投票
2 回答
1159 浏览

android - Listview 自定义适配器中的复选框在滚动时自动调用 onCheckChangeListener

我用自定义适配器制作了一个列表视图。它有一个 Imageview、textview 和一个复选框

我正在使用名为“mCheckStates”的 SparseBooleanArray 来跟踪复选框的状态。另外我想限制用户一次只检查两个复选框。为此,我使用了一个 int 变量作为计数器。

但是当我滚动 listView onCheckChangedListener 被调用并且计数减少一,有时减少二,允许用户检查 3 或 4 个复选框。

我怎样才能阻止这种情况发生?请帮我找到解决方案。谢谢。

代码

0 投票
2 回答
1952 浏览

android - SharedPreferences 在应用关闭时被删除

我有一个使用 SharedPreferences 来跟踪用户集合的应用程序。但我一直在抱怨他们使用复选框输入他们的项目,当他们重新启动应用程序时,他们的集合显示为空。

这是复选框的代码

一旦选中该框,它就会写入 SharedPreferences,因此我知道数据已保存。

这是填充复选框的代码

哪个应该从 SharedPreferences 获取数据。

几点...

  1. 它适用于我必须测试的两台移动设备,一台 Droid X2 和一台 LG Spectrum 2。
  2. 有人提到它无法正常工作,LG Optimus G、DROID RAZR HD、Desire HD 和 Trac-Phone SGH-S959G。
  3. 没有错误被抛出,所以我不能发布 LogCat。
  4. 我已经仔细检查并确保键和变量中的所有名称都匹配。
  5. 我对整个应用程序使用相同的首选项文件,但它的编码方式一次只有一个活动读取/写入文件。

有人知道为什么有些用户会删除他们的数据吗?如果您需要更多信息,请告诉我。