如果我不使用setEnabled(false)
禁用该开关,则(1)设置为关闭,而(2)我没有收到OnClickListener
的响应以启动对话框。
编辑:在这种情况下,我不希望开关自动从打开切换到关闭。
有人处理过这个问题吗?
最佳答案
解决方案是在setChecked(true)
回调中使用OnPreferenceClickListener
然后启动对话框。
注意:这在OnPreferenceChangeListener
回调内部不起作用。
关于android - Android-禁用更改状态的SwitchPreference,但获得启动对话框的单击响应?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38314695/