android studio switch 如何以编程方式设置开关的状态

android studio switch how to pro-grammatically set the state of the switch

我有一个开关,我检查它的状态,然后更新全局设置 class。

但是,当我重新打开 activity 时,开关默认回到关闭状态。 如何在 oncreate 中设置它以从我的设置中提取。

要拉动开关的布尔状态,我会这样做:

Boolean setting_variable = global_settings.Get_Advanced_settings();

然后我想要这样的东西:

my_switch.state(setting_variable);//Set the switch state

使用首选项保存开关的状态。在 oncreate 中检查它,然后使用 my_switch.setChecked(boolean)