Misc fixes for items under system setting
- Show summary under virtual keyboard: list all avaiable keyboards - Set about phone subtext to device model string. - Update DND Suggestion text Change-Id: I20acffcf691d1354c7636f5851b376099844700f Fix: 35959817 Fix: 36395109 Test: robotests
This commit is contained in:
@@ -136,7 +136,7 @@ public final class PhysicalKeyboardFragment extends SettingsPreferenceFragment
|
||||
unregisterShowVirtualKeyboardSettingsObserver();
|
||||
}
|
||||
|
||||
public void onLoadFinishedInternal(
|
||||
private void onLoadFinishedInternal(
|
||||
final int loaderId, @NonNull final List<Keyboards> keyboardsList) {
|
||||
if (!mLoaderIDs.remove(loaderId)) {
|
||||
// Already destroyed loader. Ignore.
|
||||
@@ -198,8 +198,8 @@ public final class PhysicalKeyboardFragment extends SettingsPreferenceFragment
|
||||
}
|
||||
|
||||
@NonNull
|
||||
private static ArrayList<HardKeyboardDeviceInfo> getHardKeyboards() {
|
||||
final ArrayList<HardKeyboardDeviceInfo> keyboards = new ArrayList<>();
|
||||
public static List<HardKeyboardDeviceInfo> getHardKeyboards() {
|
||||
final List<HardKeyboardDeviceInfo> keyboards = new ArrayList<>();
|
||||
final int[] devicesIds = InputDevice.getDeviceIds();
|
||||
for (int deviceId : devicesIds) {
|
||||
final InputDevice device = InputDevice.getDevice(deviceId);
|
||||
@@ -211,7 +211,7 @@ public final class PhysicalKeyboardFragment extends SettingsPreferenceFragment
|
||||
}
|
||||
|
||||
private void updateHardKeyboards() {
|
||||
final ArrayList<HardKeyboardDeviceInfo> newHardKeyboards = getHardKeyboards();
|
||||
final List<HardKeyboardDeviceInfo> newHardKeyboards = getHardKeyboards();
|
||||
if (!Objects.equals(newHardKeyboards, mLastHardKeyboards)) {
|
||||
clearLoader();
|
||||
mLastHardKeyboards.clear();
|
||||
|
||||
Reference in New Issue
Block a user