问题标签 [android-switch]

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

android - 在android中的导航抽屉内切换

我在导航抽屉内有一个开关。切换仅在点击时发生。当我尝试滑动和切换开关时,导航抽屉滑动。我该怎么办?

0 投票
2 回答
120 浏览

android - 是否可以在 Android 蜂窝 3.x 中使用 Switch 小部件?

它总是在运行时给我以下异常:

android.view.InflateException:二进制 XML 文件异常行 #291:错误膨胀类 android.widget.Switch

但是,我在我的项目中添加了最新的 Android 支持库,但它不包含 Switch 小部件功能。我认为 Google 尚未将其添加到支持库中。

0 投票
1 回答
901 浏览

android - android drawableleft在开关太大

我有一个在 XML 文件中定义的开关,我在其中设置

但是图像太大,溢出屏幕。有没有办法在 XML 中调整可绘制对象的大小,还是需要以编程方式完成?

0 投票
1 回答
633 浏览

android - 滚动后listview内的android开关得到初始状态

我有一个带有文本视图和开关的列表视图。列表视图位于设置页面片段内。单击开关时,某些设置会更改(开/关)。它对我来说很好。考虑一种情况,如果我更改了第三个开关状态从 ON 到 OFF 并滚动列表视图。在第三个列表元素在视图内移动并将列表返回到其原始可见位置后,第三个开关变为 ON 状态。但是,第三个设置以编程方式变为 OFF 状态,但它显示为ON。如果我将包含列表视图的片段更改为另一个(主页)并返回设置屏幕,那么我可以看到第三个开关处于关闭状态。这意味着列表视图项目返回到其加载状态状态如果它在滚动时消失并返回。

0 投票
10 回答
51461 浏览

java - Android - 以编程方式更改开关状态而不触发 OnCheckChanged 侦听器


我正在寻找一种在switch.setChecked(true);不触发的情况下以编程方式更改 Android Switch 小部件状态的方法OnCheckedChangedlistener

我的第一个想法是把它换成一个,OnClickListener但是因为这只会记录点击,你不仅可以点击,还可以滑动一个开关,那么它并不适合用户将开关从关闭滑到打开的目的由于用户没有点击,Switch实际上什么都不做……

如果有人对此有解决方案或聪明的解决方法,那就太棒了

0 投票
1 回答
79 浏览

android - 开关上的Assgin标签“pro”

我是android编程的新手。我想自定义switch如下图。

                 在此处输入图像描述

而且我还想控制文本和开关之间的空格。

我必须在我的交换机上添加 pro 标签进行哪些更改?

0 投票
1 回答
297 浏览

ellipsis - android中开关内的椭圆形文本

我有一个开关,如果长的话,我需要将开关内的文本(例如:ON/OFF)变成椭圆。怎么办?下面的不行!!

0 投票
0 回答
591 浏览

android - android - 使用微调器从 onItemSelected 返回 int

我有与开关盒一起使用的条件微调器。即 Spinner1-choice1 将输出 Spinner2-a/b/c 作为选项, Spinner1-choice2 将输出 Spinner2-x/y/z。我正在尝试为父微调器的选择分配唯一的 int 标识符,并有一个开关盒来根据父微调器的输出显示子微调器。目前,父微调器工作并在 a 中显示 selectedCounty 的值textview,但我无法让开关盒读取该值。

这是我的代码片段:

如您所见, selectedCounty 是我要输出的变量。然后,我有一个单独的 switch case 来切换 selectedCounty,这是一个片段,例如:

我的问题是,我怎样才能返回 selectedCounty 的值以便被 switch case 使用?

我觉得这样的东西是我想要的,但是当我在 for 语句中将void更改为intonItemSelected时,我得到“尝试使用不兼容的返回类型”

0 投票
6 回答
13817 浏览

android - 切换轨道颜色

我想使用一个开关并改变它的轨道颜色。所以在我看来没什么了不起的。

我的开关布局:

和我的颜色“灰色”:

我的问题是开关显示为 1 像素开关。这只是一条小线。如果我删除“颜色”行,则开关是正确的(当然没有灰色)。

我的错在哪里?

0 投票
2 回答
461 浏览

android - 如何将监听器添加到 ExpandableListView 中的动态视图?

我有一个可扩展的列表视图。我使用自定义适配器来加载我自己的 .xml 布局。每个组都有一个Switch。我不知道会显示多少组。现在我想知道如何为每个开关动态添加一个监听器,以便对变化做出反应。

ExpandableListView 活动:

我的自定义适配器

list_group.xml

如何为每个“mySwitch”添加一个监听器?这在ExpandableListView中可行吗?

谢谢!