问题标签 [android-togglebutton]

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 投票
8 回答
22218 浏览

android - 如何知道用户是否改变了切换按钮的状态?

我有十个切换按钮。单击主页按钮时,我想保存其中五个按钮的状态。但我只想在用户更改任何按钮的状态时才保存它。有没有办法在不使用 setOnClickListener() 的情况下知道状态的变化?

0 投票
1 回答
2132 浏览

android - ToggleButton/CheckBox 的 setOnClickListener 在 ListView 中不起作用?

我想要 listView 中的复选框或切换按钮,并设置 onclicklisterner 但它仅适用于零位置,这是我的代码

etOnItemClickListener(listClickListner);

我的适配器:

这是我的 generic_list_row_withtoggle 的 XML

我同时使用了 ToggleButton 和 CheckBox,但没有区别,它只适用于零位置,否则不调用 onClickListner。

我无法理解原因,为什么会发生。

让我知道是否有任何不清楚的地方

0 投票
2 回答
573 浏览

android - 在选中的 ToggleButton 上将 EditText 值从文本更改为密码,反之亦然

我正在学习 Android 编程,但遇到了一个问题。我有这个切换按钮,当我输入文本并且按钮打开时,文本会被加星标(密码,随便你叫什么),当按钮关闭时,文本就是文本。但是,我遇到了一个问题,我没有看到问题。代码块如下所示:

我没有看到问题。你能告诉我我做错了什么并解释吗?当我打开应用程序时..我输入了一些东西并输入了密码。我按下按钮取消选中它,密码文本变成文本。我再次按下按钮,而不是再次输入密码,文本保持正常。

0 投票
2 回答
751 浏览

android - 如何将切换按钮与图像按钮对齐

我正在使用切换按钮来选择收藏夹,并且在同一行中还有其他几个图像按钮。但是,由于切换按钮的行为与图像按钮不同,我的图标没有正确对齐。

此外,我正在以编程方式设置切换按钮的图像,因为它需要根据用户选择的内容更改按钮。我以编程方式这样做:

请看截图。此图像中的两个图标都是 24 x 24

在此处输入图像描述

这是我的布局:

我尝试了几种组合,但似乎都没有奏效

这是我的布局:

0 投票
2 回答
1939 浏览

android - android.widget.Switch 不能转换为 android.widget.ToggleButton

我得到了这些简单的代码行:

主要活动:

XML:

来源:http: //developer.android.com/guide/topics/ui/controls/togglebutton.html

该应用程序编译并安装在我的 Galaxy Nexus 上,没有任何错误。但是,按下开关(开/关滑块)后,我立即收到此异常:

android.widget.switch 不能转换为 android.widget.togglebutton

有什么建议么?

0 投票
1 回答
558 浏览

android-listview - 在android中向下滚动listview时切换按钮状态会发生变化吗?

先生,我做了一些更改,还将自定义适配器包含到列表视图中,并且还更改为 CheckBox 而不是切换按钮。但现在整个列表视图在我的模拟器上不可见。我已经包含了我编辑的 java 类和 xml 文件,请建议我进行更改,谢谢... 修改后的 java 代码包含在这里

}

0 投票
1 回答
1182 浏览

android - 将切换按钮放置在 ListView 中后 setOnItemLongClickListener 不起作用

我正在尝试为 ListView 实现一个自定义适配器,其中有两个 TextView 和一个 ToggleButton。在切换按钮之前,我能够使用 setOnItemLongClickListener ,而我现在不能,而且我知道焦点在切换按钮上,所以问题就在于此。但是我想要两个操作同时工作,所以我尝试使用:

然后我尝试使用

试图在onItemLongClick中返回 true

但是,这些东西不起作用。我该如何处理?

0 投票
1 回答
142 浏览

android - ToggleButton 的自定义背景隐藏 textOn 和 textOff

我正在设置 ToggleButtons 的样式,并且我有一个图像用作新背景,将所有 6 种状态(默认打开、默认关闭、按下、按下、关闭、禁用、禁用)作为 9 个补丁。问题是,当应用 textOn 和 textOff 属性时似乎被忽略了,它们使用默认样式,但不适用于此样式。

这是其中一个的 9 补丁的样子: 在此处输入图像描述

这是主题中应用的样式:

这是布局中的相关部分:

这就是它的外观:

在此处输入图像描述

任何指针?

0 投票
0 回答
249 浏览

android - 平板电脑上的切换按钮显示不佳

我在列表中使用了两个按钮。一个是a ToggleButton,另一个是常规ImageButton

这是我在 XML 中设置的方式:

切换按钮的逻辑在我的列表适配器中:

问题/问题

在常规尺寸的屏幕上一切正常。但是,当我在平板电脑上进行测试时,ToggleButtonImageButton. 我已经验证了所有 res 文件夹的图像大小。这就是我所拥有的:

这就是它在平板电脑上的样子

在此处输入图像描述

这是它在普通手机上的外观

在此处输入图像描述

而不是32dp我也尝试过wrap_content,但这也无济于事。

0 投票
1 回答
1573 浏览

android - 有没有办法以编程方式为 ToggleButton 设置 src 图像?

我正在使用ToggleButton带有图像的图像。图像是 16x16,但是,我希望按钮是 50x50,这样当用户在图像周围单击时,即使采取行动。这就是我避免胖手指问题的方法。

这就是我ToggleButton在 XML 中的样子

我像这样以编程方式设置背景:

问题

图像看起来扩大且模糊,因为宽度和高度为50dp,但是,图像只有 16x16。我不想用 设置背景setBackgroundDrawable,而是想找到一种方法来设置src按钮的图像。因为如果我设置背景,那么图像会占据整个背景,即 50x50。