Android切换按钮获取文本

时间:2014-10-28 14:32:05

标签: java android button uiswitch

问题很简单......有没有办法让代码中的android开关按钮关闭文本?不,我的意思并不是检查是否检查了开关控制,然后只是拉动textOn / textOff文本。原因是,我需要在用户将控件拖动到开/关位置时拉动文本。我需要一种方法来拉动当前显示的内容,因为我将在拖动状态更改而不是选中。我已经尝试过mySwitch.getText(),但它是空的。任何帮助表示赞赏。或者,如果您有一个解决方案来确定用户何时将开关一直拖到开启位置或关闭位置。同样,不使用onchecked监听器,因为只有在用户从交换机控件上抬起手指后才会触发此监听器。就在拖动开关时。谢谢。

1 个答案:

答案 0 :(得分:0)

使用getTextOn()getTextOff()获取文字。也就是说,我不明白为什么你需要这些以及为什么你不能使用OnCheckedChangedListener - Switch没有"拖动"状态,它是打开或关闭的二进制状态。它基本上是一种幻想CheckBox