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

android - 播放和停止或暂停 mp3

好的,我的切换按钮工作正常,但我的 mp3 停止后没有启动。这是我的代码,请告诉我停止并重新开始 mp3 声音的正确方法。这是我的代码和调试日志。

这是我的日志:

0 投票
3 回答
944 浏览

java - Android - 滚动 ListView 后,ToggleButton 失去它的状态

我从两天开始就一直在尝试解决这个问题。我已经看到很多与此问题相关的问题。但它们对我不起作用。
我有一个习惯ListView。它的每一行包括一个ImageView,两个TextViews和一个ToggleButton。这些都很好。当我将状态更改为ToggleButtontotrue时,当我向下滚动并再次向上滚动时,就会ToggleButton失去它的状态。这又是false

这是我的ArrayAdapter

谢谢

0 投票
0 回答
427 浏览

android - 滚动时列出适配器取消选中我的切换按钮。从这里尝试了多种解决方案,但没有运气

我的适配器(其风格一直适用于我的应用程序的其余部分)现在给我带来了问题。这是第一个具有可切换按钮的列表。每个 listItem 都有一个 toggleButton,当我切换、向下滚动然后返回时,它会自动变为未选中状态。在过去的两天里,我一直在尝试与 SO 不同的解决方案,从禁用回收到添加视图持有者,但都没有成功。

我知道代码可能看起来有点乱,但希望它仍然可以理解。变量已更改,我很确定我得到了每个实例,但我主要需要逻辑/语法方面的帮助。我没有展示我拥有的一些 ViewHolder 代码,主要是因为这只会使它更加混乱。

我发送的 String[]s 在每个中都发送了等量的字符串值。

我期待着任何和所有的帮助。

谢谢!

0 投票
1 回答
85 浏览

android - 为什么 ,toggleButton 在设置为 false 时不执行其任务?

我的应用程序中有一些切换按钮,我在第一次运行时将切换按钮的状态设置为 true。问题是,当我尝试设置 false(按钮关闭)时,它显示它已更改状态为false,但关闭时要执行的操作未执行。当我再次单击按钮打开和关闭时,按钮将再次打开和关闭,然后按钮时要执行的操作关闭将正常执行。我不知道第一次发生了什么?有人可以帮我找出这段代码的问题吗?请原谅我的语言。
这里我粘贴这个问题的示例代码

}

0 投票
1 回答
1489 浏览

android - 删除自定义切换按钮文本空间android

为什么我的切换按钮宽度不正确并且有文本空间?

在此处输入图像描述

我希望此切换按钮与其他按钮的宽度完全相同

这是代码:

@drawable/action_bar_btn_bg

@drawable/btn_fav

请帮助我并告诉我哪里出错了?谢谢你。

0 投票
1 回答
248 浏览

android - Android 4.4:即使视图为“GONE”,也可以看到 ToggleButton 背景

看来我的问题特定于 Android 4.4 及更高版本。这是我正在尝试做的事情:

我有一个带有 GroupViews 和 ChapterViews 的 ExpandableListView。GroupViews 包含一个切换按钮,仅当它们具有子视图时才可见,否则设置为 View.GONE(这也是默认值)

这些按钮的背景由选择器定义:

这是上面夸大的 GroupView 的布局定义:

当我运行代码时,它可以正常工作,并且在 Android 4.1.2 中可以正常工作,但在 4.4 中(在模拟器和设备上),即使 ToggleButton 为“GONE”,图像也会显示 minimum_group_item。

所以我认为这与Android版本有关。在我将设备从 2.3.3 更新到 CM11 (4.4) 之前,这段代码运行良好。

我在网上找不到任何相关的东西。我还准备了屏幕截图,但无法发布(声誉 < 10),但我已将它们上传到此处。我希望你觉得这种奇怪的行为很有趣,我想知道如何解决这个问题。

0 投票
1 回答
316 浏览

java - 获取不同类android中切换按钮的状态

我在 MAINACTIVITY.java 中使用了 ToggleButton。当它打开时,我从另一个类 GPSLOCATION.java 获取当前位置并更新到服务器。

但是由于它是通过使用 TimerTask 运行的,即,如果 TOGGLEBUTTON 为 ON,那么每隔一分钟就会在服务器中获取并更新 LOCATION。相反,我想在onLocationChanged方法下的 GPSLOCATION.java 中获取 TOGGLEBUTTON 的状态,如果为 ON,那么我需要将其更新到服务器,我知道任何人都可以帮助我摆脱这种情况。

0 投票
0 回答
19 浏览

android - 将切换按钮的背景设置为 XML,但在 Activity Java 中

在我的活动 A 中,我有 8 个切换按钮,它们的背景在布局 xml 中设置为 xml 文件,以在更改状态时更改图片。选择其中 4 个后,图像字符串将保存到 SQLite 数据库。在我的活动 B 中,我试图从活动 A 的选择中设置另一组切换按钮的背景。8 个原始切换按钮中的每一个都有 4 个与之关联的图像。所以我有 32 个更改状态 xml,但是当我尝试在 if 语句期间设置背景时,它们没有显示。原始图像字符串在 (A) 中保存到 sqlite 数据库,然后在 (B) 中检索。我知道数据库检索有效,它只是根据数据库中的值设置切换按钮背景。

JAVA

0 投票
1 回答
376 浏览

android - 单击android中CustomAdapter类外部的切换按钮时,如何选中和取消选中getView()中的复选框?

我有一个带有切换按钮和列表视图的布局。切换按钮位于listview.Listview包含文本和复选框之外。getView()单击android中的切换按钮时,如何检查和取消选中我的CustomAdapter类中的复选框。

主要的.xml

0 投票
1 回答
492 浏览

android - 检查切换按钮状态和背景图像

我正在尝试检查切换按钮是否 isChecked() 以及它的背景是否等于特定的可绘制对象。我一直试图得到这个超过 2 小时,但我没有找到解决方案。

切换按钮设置了一个 xml,其中包含在按钮状态更改时应该设置的图像

这是我到目前为止所尝试的

这没有结果

我也试过这个

这直接跳到 ELSE 语句

这是testimg的xml

Activity 加载时,TB 状态为关闭,图像设置为 testimg1。当用户按下 TB 时,状态变为 on,图像变为 testimg2,并将 Toast 一条消息,表明它已添加(到稍后添加的 ArrayList)。当用户再次按下它时,应该有一个 Toast 表示它已被删除(从所述 ArrayList 中)