59

我正在使用几个开关小部件对我的 xml 文件进行编码。但我不知道如何将它们的默认值设置为 ON。我只想在 xml 文件中解决这个问题,所以没有 Java。

4

3 回答 3

121

要在您的 XML 文件中将 Switch 设置为“ON”,请使用以下命令:

android:checked="true" 
于 2012-09-03T14:53:22.283 回答
5

在 XML 文件中将 Switch 默认设置为 ON:

android:checked = "true"

不要尝试使用 android:pressed = "true" 。运行应用程序时会抛出错误。

于 2018-03-09T17:03:08.973 回答
1

您可以从代码本身将 Switch 默认设置为 ON/OFF。尝试这样的事情:

    switch.setChecked(true) // to set it true

或者,

    switch.setChecked(false) // to set it false
于 2021-10-16T14:05:50.340 回答