Loading res/values/bools.xml +21 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,27 @@ <!-- Whether enabled_vr_listeners should be shown or not. --> <bool name="config_show_enabled_vr_listeners">true</bool> <!-- Whether phone_language should be shown or not. --> <bool name="config_show_phone_language">true</bool> <!-- Whether virtual_keyboard_pref should be shown or not. --> <bool name="config_show_virtual_keyboard_pref">true</bool> <!-- Whether physical_keyboard_pref should be shown or not. --> <bool name="config_show_physical_keyboard_pref">true</bool> <!-- Whether spellcheckers_settings should be shown or not. --> <bool name="config_show_spellcheckers_settings">true</bool> <!-- Whether tts_settings_summary should be shown or not. --> <bool name="config_show_tts_settings_summary">true</bool> <!-- Whether pointer_speed should be shown or not. --> <bool name="config_show_pointer_speed">true</bool> <!-- Whether vibrate_input_devices should be shown or not. --> <bool name="config_show_vibrate_input_devices">true</bool> <!-- Whether wallpaper attribution should be shown or not. --> <bool name="config_show_wallpaper_attribution">true</bool> Loading src/com/android/settings/inputmethod/GameControllerPreferenceController.java +6 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import android.text.TextUtils; import android.view.InputDevice; import com.android.settings.core.PreferenceControllerMixin; import com.android.settings.R; import com.android.settingslib.core.AbstractPreferenceController; import com.android.settingslib.core.lifecycle.LifecycleObserver; import com.android.settingslib.core.lifecycle.events.OnPause; Loading Loading @@ -73,6 +74,11 @@ public class GameControllerPreferenceController extends AbstractPreferenceContro @Override public boolean isAvailable() { // If device explicitly wants to hide this, return early. if (!mContext.getResources().getBoolean(R.bool.config_show_vibrate_input_devices)) { return false; } final int[] devices = mIm.getInputDeviceIds(); for (int deviceId : devices) { InputDevice device = mIm.getInputDevice(deviceId); Loading src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ public class PhysicalKeyboardPreferenceController extends AbstractPreferenceCont @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_physical_keyboard_pref); } @Override Loading src/com/android/settings/inputmethod/SpellCheckerPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ public class SpellCheckerPreferenceController extends AbstractPreferenceControll @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_spellcheckers_settings); } @Override Loading src/com/android/settings/inputmethod/VirtualKeyboardPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ public class VirtualKeyboardPreferenceController extends AbstractPreferenceContr @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_virtual_keyboard_pref); } @Override Loading Loading
res/values/bools.xml +21 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,27 @@ <!-- Whether enabled_vr_listeners should be shown or not. --> <bool name="config_show_enabled_vr_listeners">true</bool> <!-- Whether phone_language should be shown or not. --> <bool name="config_show_phone_language">true</bool> <!-- Whether virtual_keyboard_pref should be shown or not. --> <bool name="config_show_virtual_keyboard_pref">true</bool> <!-- Whether physical_keyboard_pref should be shown or not. --> <bool name="config_show_physical_keyboard_pref">true</bool> <!-- Whether spellcheckers_settings should be shown or not. --> <bool name="config_show_spellcheckers_settings">true</bool> <!-- Whether tts_settings_summary should be shown or not. --> <bool name="config_show_tts_settings_summary">true</bool> <!-- Whether pointer_speed should be shown or not. --> <bool name="config_show_pointer_speed">true</bool> <!-- Whether vibrate_input_devices should be shown or not. --> <bool name="config_show_vibrate_input_devices">true</bool> <!-- Whether wallpaper attribution should be shown or not. --> <bool name="config_show_wallpaper_attribution">true</bool> Loading
src/com/android/settings/inputmethod/GameControllerPreferenceController.java +6 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ import android.text.TextUtils; import android.view.InputDevice; import com.android.settings.core.PreferenceControllerMixin; import com.android.settings.R; import com.android.settingslib.core.AbstractPreferenceController; import com.android.settingslib.core.lifecycle.LifecycleObserver; import com.android.settingslib.core.lifecycle.events.OnPause; Loading Loading @@ -73,6 +74,11 @@ public class GameControllerPreferenceController extends AbstractPreferenceContro @Override public boolean isAvailable() { // If device explicitly wants to hide this, return early. if (!mContext.getResources().getBoolean(R.bool.config_show_vibrate_input_devices)) { return false; } final int[] devices = mIm.getInputDeviceIds(); for (int deviceId : devices) { InputDevice device = mIm.getInputDevice(deviceId); Loading
src/com/android/settings/inputmethod/PhysicalKeyboardPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ public class PhysicalKeyboardPreferenceController extends AbstractPreferenceCont @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_physical_keyboard_pref); } @Override Loading
src/com/android/settings/inputmethod/SpellCheckerPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,7 @@ public class SpellCheckerPreferenceController extends AbstractPreferenceControll @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_spellcheckers_settings); } @Override Loading
src/com/android/settings/inputmethod/VirtualKeyboardPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -47,7 +47,7 @@ public class VirtualKeyboardPreferenceController extends AbstractPreferenceContr @Override public boolean isAvailable() { return true; return mContext.getResources().getBoolean(R.bool.config_show_virtual_keyboard_pref); } @Override Loading