是否可以从服务中更改ToggleButton
状态(已选中/未选中)?
我在togglebutton点击(选中)之后通过SharedPreference
传递布尔值,并在服务停止记录后重置它(服务仍然在它之后运行)。
但我如何改变ToggleButton state
?
答案 0 :(得分:1)
您可以通过OnSharedPreferenceChangeListener收听sharedprefs更改。所以从prefs中的服务集布尔标志。从活动中聆听您的旗帜并更改切换按钮状态。
有很多不同的方式。