diff --git a/res/values/config.xml b/res/values/config.xml
index 0a1be65e92b..8c158e78525 100755
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -58,8 +58,8 @@
-
-
+
+
diff --git a/src/com/android/settings/gestures/DoubleTwistPreferenceController.java b/src/com/android/settings/gestures/DoubleTwistPreferenceController.java
index afc5074ef35..f545edec4a1 100644
--- a/src/com/android/settings/gestures/DoubleTwistPreferenceController.java
+++ b/src/com/android/settings/gestures/DoubleTwistPreferenceController.java
@@ -53,13 +53,13 @@ public class DoubleTwistPreferenceController extends GesturePreferenceController
public static boolean isGestureAvailable(Context context) {
final Resources resources = context.getResources();
- final String name = resources.getString(R.string.gesture_double_twist_sensor_name);
+ final String type = resources.getString(R.string.gesture_double_twist_sensor_type);
final String vendor = resources.getString(R.string.gesture_double_twist_sensor_vendor);
- if (!TextUtils.isEmpty(name) && !TextUtils.isEmpty(vendor)) {
+ if (!TextUtils.isEmpty(type) && !TextUtils.isEmpty(vendor)) {
final SensorManager sensorManager =
(SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
for (Sensor s : sensorManager.getSensorList(Sensor.TYPE_ALL)) {
- if (name.equals(s.getName()) && vendor.equals(s.getVendor())) {
+ if (type.equals(s.getStringType()) && vendor.equals(s.getVendor())) {
return true;
}
}
diff --git a/tests/robotests/src/com/android/settings/gestures/DoubleTwistPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/gestures/DoubleTwistPreferenceControllerTest.java
index 7bdd2623456..630d4804202 100644
--- a/tests/robotests/src/com/android/settings/gestures/DoubleTwistPreferenceControllerTest.java
+++ b/tests/robotests/src/com/android/settings/gestures/DoubleTwistPreferenceControllerTest.java
@@ -78,7 +78,7 @@ public class DoubleTwistPreferenceControllerTest {
when(mContext.getResources().getString(anyInt())).thenReturn("test");
when(mContext.getSystemService(Context.SENSOR_SERVICE)).thenReturn(mSensorManager);
when(mSensorManager.getSensorList(anyInt())).thenReturn(sensorList);
- when(sensorList.get(0).getName()).thenReturn("test");
+ when(sensorList.get(0).getStringType()).thenReturn("test");
when(sensorList.get(0).getVendor()).thenReturn("test");
assertThat(mController.isAvailable()).isTrue();
@@ -97,7 +97,7 @@ public class DoubleTwistPreferenceControllerTest {
when(mContext.getResources().getString(anyInt())).thenReturn("test");
when(mContext.getSystemService(Context.SENSOR_SERVICE)).thenReturn(mSensorManager);
when(mSensorManager.getSensorList(anyInt())).thenReturn(sensorList);
- when(sensorList.get(0).getName()).thenReturn("not_test");
+ when(sensorList.get(0).getStringType()).thenReturn("not_test");
assertThat(mController.isAvailable()).isFalse();
}
@@ -105,9 +105,9 @@ public class DoubleTwistPreferenceControllerTest {
@Test
public void isSuggestionCompleted_doubleTwist_trueWhenNotAvailable() {
SettingsShadowResources.overrideResource(
- R.string.gesture_double_twist_sensor_name, "nonexistant name");
+ R.string.gesture_double_twist_sensor_type, "nonexistent type");
SettingsShadowResources.overrideResource(
- R.string.gesture_double_twist_sensor_vendor, "nonexistant vendor");
+ R.string.gesture_double_twist_sensor_vendor, "nonexistent vendor");
assertThat(DoubleTwistPreferenceController.isSuggestionComplete(
RuntimeEnvironment.application, null /* prefs */))