问题:
进入设置应用和通知>默认应用>助手和手机输入助手应用
进入助手应用,选择none,退到上一个界面,原来显示"使用屏幕上的文字内容"消失.然后切换横竖屏,在进入手机助手显示Google助理,退回上一个界面."使用屏幕上的文字内容"这个设置项没有出现,只有在横竖屏切换一次才会出现.
问题点:选择Google助理退回上一个界面,"使用屏幕上的文字内容"这个设置项就应该立刻显示出来.
先看修改:
private void updatePreference() {
if (mPreference == null || !(mPreference instanceof TwoStatePreference)) {
return;
}
if (isAvailable()) {
if (mScreen.findPreference(getPreferenceKey()) == null) {
// add it if it's not on scree
mScreen.addPreference(mPreference);
+ setVisible(mScreen, getPreferenceKey(), true /* visible */);
+ if (this instanceof Preference.OnPreferenceChangeListener) {
+ mPreference.setOnPreferenceChangeListener(
+ (Preference.OnPreferenceChangeListener) this);
&#