问题标签 [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 投票
4 回答
44 浏览

android - 设置不同的 ToggleButtons 以更改同一活动上的一种 textviewcolor

我正在构建一个带有三个切换按钮的应用程序。当每个被按下时,它会将同一活动中的 textView 更改为三种不同的颜色。当两个切换按钮同时按下时,它会将相同的 textview 更改为其他颜色,当所有三个按钮同时按下时,它将 textview 更改为白色。我怎样才能做到这一点?我尝试使用 switch 语句和 if (isChecked),但它有错误

这是我的 MainActivity.java 文件

和我的 activity_main.xml

请帮助任何帮助将不胜感激!

0 投票
0 回答
124 浏览

android - Android Togglebutton 显示不需要的图标

从 AndroidManifest.xml 中删除 android:theme 标记时,Togglebuttons 中会出现一个奇怪的图标

在设计屏幕中什么都没有出现,但在设备上它显示一个类似于这样的图标:


(来源:opensuse.org

如果我添加背景,图标会出现在背景内部和文本之前。

删除 android:theme 标签时会发生这种情况。

它看起来像是 ToggleButton 的默认样式,但我找不到任何摆脱它的方法。

我想通过声明 ToggleButton 的样式或使用仅影响 ToggleButton 的主题来覆盖 ToggleButtons 的这种无主题行为。如果不是,我将不得不使用常规按钮或自定义小部件来解决。

0 投票
0 回答
17 浏览

android - 不使用主题时不需要的切换按钮图标

未指定主题时,我遇到了 Togglebuttons 问题。

如果我使用任何主题,它们看起来都很好,但是如果我从 AndroidManifest.xml Togglebuttons 中删除 android:theme="@style/AppTheme" 标记,则会添加一个不需要的图标。

示例图片在这里:

在此处输入图像描述

我制作了一个示例项目,其中只有一个带有以下 xml 布局的切换按钮:

这就是它的样子。

在此处输入图像描述

在此处输入图像描述

我想我需要定义一个继承自设备默认主题的新主题来覆盖切换按钮图标,但到目前为止我还没有成功。

0 投票
1 回答
675 浏览

android - 在 Eclipse 中使用 ToggleButton 更改应用程序背景颜色

我正在开发一个 Android 应用程序,我想通过使用切换按钮“深色”和“浅色”主题)来更改应用程序的背景颜色。

这是我到目前为止尝试过的代码,但它不会改变颜色,尽管没有给出任何错误。

}

这是activity_main.xml文件:

有谁知道如何修理它?

0 投票
3 回答
1835 浏览

android - 具有自定义图像和自定义文本颜色的切换按钮

我有这个切换:

这是可绘制的资源:

现在我希望 ToggleButton 的文本(开和关)在 Toggle 更改状态时更改颜色(只有文本,而不是整个 ToggleButton 的背景)。我能怎么做?

0 投票
1 回答
667 浏览

android - Android ToggleButton:调整文本大小以适应它

在我的 Android 应用程序中,我有几个带有前缀大小和文本大小的 ToggleButton:

现在,如果文本不适合切换,我将动态分配 textSize 来切换。例如,像“choccolate”这样的长词不适合切换,并显示为“choccol...”。

0 投票
1 回答
13502 浏览

android - EditText addTextChangedListener 仅用于用户输入

我有一个 EditText 来监听文本的变化:

到目前为止,这工作正常,如果我在 EditText 中输入一些内容,则 afterTextChanged() 中的内容将被执行。现在,在同一个活动中,我有一个 ToggleButton,它可以更改 EditText 中的字符串。如何防止由于 ToggleButton 触发“afterTextChanged”而导致此文本更改?

PS:不确定这是否相关,但特别是我有一个 EditText 接受十进制或小数(例如“0.75”或“3/4”),并且切换按钮应该在小数和小数显示之间切换,但不应该触发任何东西在“afterTextChanged”中,因为该值保持不变(3/4=0.75)。

0 投票
1 回答
384 浏览

android - Android 6 上的 ToggleButton:setCompoundDrawables 不起作用

我有这段代码用于在 ToggleButton 文本的右侧放置一个可绘制对象:

如果我在 Android 6 的设备上运行,drawable 不会出现,否则如果我在旧的 android 版本上运行代码,一切正常。我该如何解决?

0 投票
2 回答
360 浏览

android - 我怎么知道在android中点击了哪个动态切换按钮

我在 android 中动态创建 10 个 editText 和 10 个 Toggle Button。我已经完成了这部分,但我希望它有更多的进步。片段是这样的:

ll动态LinearLayout变量在哪里。

我想实现两件事:

  1. 在同一行中显示相同索引的编辑文本和切换按钮。
  2. 代替//Button is ON/OFF我想显示button [i] is ON/OFF
0 投票
2 回答
52 浏览

java - Togglebutton 结合 Intent 在 Android 中显示图像

我正在使用切换按钮在使用 Intent 获得的图像之间切换(从 sdcard 中选择)。但是,我选择图像后出现错误。基本上我的想法是浏览图像并根据切换按钮的状态在(原始图像)Imageview 上显示。此外,当我更改切换按钮的状态时,我应该看到不同的图像。