问题标签 [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 回答
69 浏览

java - 将 Drawable 放置在按钮的右侧

我正在开发一个生成多项选择题的应用程序。当用户选择一个按钮(单选按钮)时,它将在所选答案旁边放置一个X(如果错误)或 V(如果正确)的图像。我创建了包含所有按钮的 RadioGroup 并使用了OnCheckedChanged Listener. 我跟踪并放置打印语句以确保它有效并且确实有效。但是,除了第一次用户按下之外,它根本不显示可绘制图像。

因此,换句话说,用户将按下其中一个按钮,将看到反馈(V 或 X),但随后按下不同的按钮并不会看到任何内容,尽管逻辑确实有效(我在 if 中使用了 print 语句)。我使用SetCompoundDrawableWithIntrinsicBounds它,它就可以工作。有谁知道如何解决这个问题?

我在过去的 8 个小时里一直在做这件事,我非常沮丧。

监听器代码

谢谢,伙计们度过了愉快的一天。

0 投票
2 回答
1090 浏览

jquery - 从 jQuery aspnet 触发 CheckBox 的 onCheckChanged 事件

我在 aspnet webform 的 GridView 中有一个 CheckBox 字段。在用户选中/取消选中每个复选框后,我想使用 jQuery 为该复选框运行 OnCheckedChanged 事件的服务器端代码。

GridView 像这样在 jQuery 弹出窗口中加载

jQuery是这样的

我的“CheckChanged”事件是这样的

jQuery 函数在 CheckBox 未选中时起作用。但它不会触发服务器端 OnCheckChanged 事件

任何人都可以帮忙吗?

0 投票
2 回答
121 浏览

java - 对象未从复选框的 onCheckedChange 侦听器列表中删除

我有一个联系人列表。我有一个复选框来选择联系人。我想将这些选定的联系人添加到另一个称为邀请数组列表的列表中。如果复选框被选中,我创建了一个方法来添加邀请列表中的所有联系人,称为 toogleContactsSelection。这是我在活动中使用的。

如果选中复选框,我创建了另一种方法来在邀请数组列表中添加联系人。

现在,如果未选中复选框,即复选框的 onCheckChangeListener,我想从邀请数组列表中删除对象。

但是对象没有从invitationArrayList 中删除。

适配器:

这是一个活动的代码:

现在我正在更新 onSendInvites 列表,但是当我选中或取消选中 api 时,它的行为并不像预期的那样。

0 投票
2 回答
2392 浏览

android - Android:在 ListView 适配器中切换 OnCheckedChangeListener

我的应用程序中有一个 listView。对于 listView 中的每个元素,它都有一个 Switch。以前,我在 listView 适配器的 getView 方法中为 Switch 实现了 onClickListener。但是,我发现虽然当用户点击开关时它确实起作用,但当用户在开关上滑动时它不起作用。然后我尝试将 onClickListener 更改为 onCheckedChangeListener。它在用户单击或滑动 Switch 时起作用,但是,当我滚动 listView 以使元素消失时,我发现最初选中的 Switch 变为未选中状态。

你能帮忙吗?下面是我在 listView 适配器中的 getView 方法的代码:


编辑: 在进一步测试中,我发现我新添加的 onCheckChangedListener 中存在错误(因为我从 onClickListener 复制了一些代码)。我也找到了一个解决方案,它是在我通过代码设置 Switch 之前将 onCheckChangedListener 设置为 null。

0 投票
0 回答
55 浏览

android - 在代码中设置复选框时自动执行 OnCheckedChangedListener

假设我在列表视图中有一堆复选框。

我正在从数据库中获取一些数据以将选中的复选框设置为选中状态。

每个复选框都有一些特定的 chekedListener。

如果检查了一个复选框,如果发现需要从 DB 中检查,会OnCheckedChangedListener起作用吗?

我面临一个问题,

整个代码位于扩展 BaseAdapter 的 Adapter 的 getView() 方法中

当我mcheck.setChecked(true);通过代码设置时,OnCheckedChangedListener不会执行。

0 投票
1 回答
698 浏览

android - Android Switch - 如何在调用 onCheckedChangeListener 之前切换 UI 更改

我正在使用 SwitchonCheckedChanged(CompoundButton buttonView, boolean isChecked)方法做繁重的工作。即我正在做谷歌地图集群管理(根据值过滤集群项目)。

我的问题是,我希望在 Switch 完成 UI 更改(切换 + 颜色更改)之后发生繁重的事情。否则用户界面非常滞后。由于我正在处理集群,因此我无法在另一个线程上执行这些繁重的工作,因为集群正在主(UI)线程上绘制。

问题:有没有办法在 Switch 在 UI 上完成它的事情后调用 onCheckedChange 或延迟 onCheckedChange 方法的执行?

0 投票
1 回答
54 浏览

java - 我不明白使用新参数单击 CheckBox 的模式

以下代码用于切换CheckBox,以使用户能够看到他的密码:

这是我从上面了解到的:有一个名为 passwordCheckBox 的 CheckBox,我会在单击它后立即为 CheckBox 设置一个侦听器,以便(取消)切换 CheckBox,如果未选中,passwordEditText 不会出现作为字符,如果它是 Checked 密码将显示为字符。如果我的假设有误,请纠正我。

我不明白这段代码的模式,isChecked应该是一个新变量(?)的参数“”如何isChecked被等于“真”的应用程序理解(同时它被理解为用户输入)

0 投票
1 回答
230 浏览

android - OnCheckedChangedListener 用于在片段内的列表视图中加载的复选框

我正在尝试为列表视图中加载的所有复选框声明一个更改侦听器,其中列表视图也由片段加载,这是我的代码:

片段:

列表视图 item.xml:

我想使用 oncheckchangedlistener 而不是 on itemclicklistener,有什么建议吗?

0 投票
2 回答
290 浏览

android - android - 片段中的单选按钮导致崩溃

当片段启动时,这会崩溃。它可能在单选按钮代码中吗?

0 投票
0 回答
18 浏览

java - 如果铃声音量达到最大值,如何打开开关,如果铃声音量小于最大值,如何关闭开关?

//将音量开关设置为ON

//附加一个监听器来检查状态的变化

//在我们显示屏幕之前检查当前状态

有人能告诉我为什么我不能将 if else 代码添加到侦听器中吗?侦听器功能是否仅用于查看开关状态?

我在网上看到一个例子:

但我真的不知道为什么我需要输入两次 if-else 语句,因为即使我在这里删除了 if-else 语句,代码仍然可以正常工作。有人可以向我解释吗?

太感谢了。:)