Android多状态toggleButton

标签 android kotlin toggle

我使用这个库制作多状态切换按钮 https://github.com/jlhonora/multistatetogglebutton

现在一切正常。

我的问题是如何根据给定的值点击切换按钮?

例如,Activity B 中的 toggle 中有 A、B 和 C 三个值。

我正在将值 AActivity One 传递到 Activity Two。对于 Activity 二,应单击值为 A 的切换开关。

最佳答案

看起来您是根据位置设置所选按钮的。您可以检索按钮的所有文本,找到与您的文本匹配的文本索引,然后使用该索引设置所选按钮。

伪代码:

val dataFromActivityOne = intent.getString("blah")
multiStateToggle.setValue(multiStateToggle.texts.indexOf(dataFromActivityOne))

关于Android多状态toggleButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54782409/

相关文章:

java - 在 eclipse 中导入整个 AOSP

android - 在 View 类 android 中加载布局 xml 文件

java - 我如何在 Kotlin 中使用非静态方法?

android - 如何在应用内调用支付网关?

android 实现xmppconnection服务

java - Kotlin Firebase 反序列化

android - 如何在 android 应用程序中显示存储在 s3 中的所有类型的文档(.docx、.csv、.xls、.pdf、.txt)?

javascript - 一系列切换 div(n 个像复选框一样切换的两个 div)-JS

javascript - jQuery 切换背景图片

android - 如何将单选按钮用作切换按钮 (Android)?