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

android - API 15 中的开关支持

我目前正在使用据称在 API 14 中出现的Switch Widget。我的项目设置为 15 的最小 API。我正在尝试更改 Switch 小部件轨道的背景OnCheckedChanged

但我收到一个错误,即 setTrackResource 需要至少 16 个 API .. 起初我以为我只需要更新我的支持库,但它在 v13 上

我不想@supress 这个警告?有办法解决吗?

我试图将可绘制的轨道设置为处于选中状态,如下所示:

但这似乎不起作用..无论如何可以动态更改 API 15 中的轨道背景

0 投票
0 回答
163 浏览

android - Android Switch xml textOn 字符串资源

有没有办法在 XML 中为 Switch 指定资源 ID?当我执行以下操作时,我得到随机整数,我假设它们是 id 本身而不是解析的字符串?

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 投票
0 回答
123 浏览

android - 2个库之间的冲突

我与 android-switch-backport 和 android-betterpickers 有冲突,因为它们都覆盖了样式“switchStyle”和“switchPreferenceStyle”。我想使用这两个库(因为开关 android-switch-backport 有更多的可能性)

我正在使用 android-studio 。我的应用程序支持 Android Api 10 。如果有人知道我如何解决这个冲突......

0 投票
1 回答
544 浏览

android - 用 proguard 混淆 Nineoldandroids 和 android-switch-backport

我正在使用带有 Eclipse 的 proguard 来混淆一个具有 Nineoldandroid 库和 switch backport 的 android proyect,我收到以下警告:

我该如何解决这个问题?配置文件应该如何设置?

0 投票
2 回答
726 浏览

android - 共享偏好和偏好片段

以下是我的问题:

  1. 如何获得开关首选项的值?
  2. 偏好片段中的内容是否已经是共享偏好?
  3. 如果是这样,我如何从首选项片段访问共享首选项?
0 投票
1 回答
2375 浏览

android - Android Switch拇指图像拉伸

我需要在 Android 应用程序中自定义 Switch。我正在使用这段代码:

track_bg 文件是:

switch_bg 文件是:

  • switch_check_on 是 32 x 31
  • switch_enable 为 32 x 31
  • switch_press 为 32 x 31
  • switch_track 是 64 x 31

结果是一个拉伸的图像(它应该是一个圆圈,但它被压碎了):

https://www.dropbox.com/s/07iigspuh3dpfnh/switchstreched.jpg

有什么明显的错误吗?

0 投票
3 回答
5759 浏览

android - 具有自定义布局的 SwitchPreference 侦听器

我试图在我的设置页面中使用 SwitchPreference,但我无法让监听器工作。我正在使用自定义小部件布局来设置开关的样式,因为我找不到如何使用主题来实现这一点。在我的 settings.xml 中,我有以下内容:

我的 SettingsFragment 看起来像:

和我的开关的自定义布局:

我遇到的问题是,当我单击开关时,不会调用侦听器。有谁知道为什么以及如何解决它?

0 投票
1 回答
929 浏览

android - 如何撤消android开关中的点击?

在我的 android 应用程序中,我有一个 switch 小部件,我设置了一个这样的 oncheckchange 侦听器

基本上,如果有互联网,我会做一些事情,但如果没有,那么我想取消对交换机的更改。现在,它将改变开关的状态。如果我尝试更改代码中的状态,由于此代码发生在 android 更改状态之前,它将没有任何效果。

我需要一种取消开关的方法,所以如果我这样做了,就好像我从未点击过它一样。

0 投票
1 回答
271 浏览

android - 如何降低开关中拇指的高度?

我正在开发一个 Switch 小部件,我想降低拇指的高度。默认情况下,拇指和轨道的高度是相同的。但我希望拇指的高度小于轨道的高度。

提前感谢您的建议。