Use InputSettings in Settings app

At the moment the settings app will make use of certain exposed
functions in InputManager that are being moved to a separate
class. This CL migrates those usages to the new internal API.

Bug: 267758905
Test: compiles, and should pass presubmit
Change-Id: I30dcb83aa1cc8830650fe856775a462ed37c2dda
This commit is contained in:
Josep del Rio
2023-02-05 21:20:23 +00:00
committed by Josep del Río
parent eb8ec1b1e4
commit 8411d1c663
6 changed files with 31 additions and 45 deletions

View File

@@ -19,7 +19,7 @@ package com.android.settings.inputmethod;
import static com.google.common.truth.Truth.assertThat;
import android.content.Context;
import android.hardware.input.InputManager;
import android.hardware.input.InputSettings;
import android.os.UserHandle;
import android.provider.Settings;
@@ -50,7 +50,7 @@ public class TrackpadPointerSpeedPreferenceControllerTest {
mDefaultSpeed = Settings.System.getIntForUser(
mContext.getContentResolver(),
SETTING_KEY,
InputManager.DEFAULT_POINTER_SPEED,
InputSettings.DEFAULT_POINTER_SPEED,
UserHandle.USER_CURRENT);
}
@@ -62,12 +62,12 @@ public class TrackpadPointerSpeedPreferenceControllerTest {
@Test
public void getMin_expected() {
assertThat(mController.getMin()).isEqualTo(InputManager.MIN_POINTER_SPEED);
assertThat(mController.getMin()).isEqualTo(InputSettings.MIN_POINTER_SPEED);
}
@Test
public void getMax_expected() {
assertThat(mController.getMax()).isEqualTo(InputManager.MAX_POINTER_SPEED);
assertThat(mController.getMax()).isEqualTo(InputSettings.MAX_POINTER_SPEED);
}
@Test
@@ -89,7 +89,7 @@ public class TrackpadPointerSpeedPreferenceControllerTest {
@Test
public void setSliderPosition_speedValueOverMaxValue_shouldReturnFalse() {
int inputSpeed = InputManager.MAX_POINTER_SPEED + 1;
int inputSpeed = InputSettings.MAX_POINTER_SPEED + 1;
boolean result = mController.setSliderPosition(inputSpeed);
@@ -99,7 +99,7 @@ public class TrackpadPointerSpeedPreferenceControllerTest {
@Test
public void setSliderPosition_speedValueOverMinValue_shouldReturnFalse() {
int inputSpeed = InputManager.MIN_POINTER_SPEED - 1;
int inputSpeed = InputSettings.MIN_POINTER_SPEED - 1;
boolean result = mController.setSliderPosition(inputSpeed);