From a77652fea94fca598d530e40a815ca0c8e8c0d15 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 1 Apr 2016 23:12:45 -0600 Subject: [PATCH] Mark UI components for tests to find. Bug: 26498834 Change-Id: Id8ade0b9230a946c7facf8ebaf9700c196b31ee3 --- res/values/ids.xml | 6 ++++++ src/com/android/settings/ChooseLockGeneric.java | 5 +++++ src/com/android/settings/EncryptionInterstitial.java | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/res/values/ids.xml b/res/values/ids.xml index 2fbf70b7ccd..f9334e43af5 100644 --- a/res/values/ids.xml +++ b/res/values/ids.xml @@ -18,4 +18,10 @@ --> + + + + + + diff --git a/src/com/android/settings/ChooseLockGeneric.java b/src/com/android/settings/ChooseLockGeneric.java index bb597a6a2b9..5eb17b2db0f 100644 --- a/src/com/android/settings/ChooseLockGeneric.java +++ b/src/com/android/settings/ChooseLockGeneric.java @@ -350,6 +350,11 @@ public class ChooseLockGeneric extends SettingsActivity { protected void addPreferences() { addPreferencesFromResource(R.xml.security_settings_picker); + + // Used for testing purposes + findPreference(KEY_UNLOCK_SET_NONE).setViewId(R.id.lock_none); + findPreference(KEY_UNLOCK_SET_PIN).setViewId(R.id.lock_pin); + findPreference(KEY_UNLOCK_SET_PASSWORD).setViewId(R.id.lock_password); } private void updatePreferenceText() { diff --git a/src/com/android/settings/EncryptionInterstitial.java b/src/com/android/settings/EncryptionInterstitial.java index 16c5a55393f..89eba7c3a4a 100644 --- a/src/com/android/settings/EncryptionInterstitial.java +++ b/src/com/android/settings/EncryptionInterstitial.java @@ -90,6 +90,10 @@ public class EncryptionInterstitial extends SettingsActivity { addPreferencesFromResource(R.xml.security_settings_encryption_interstitial); + // Used for testing purposes + findPreference(KEY_ENCRYPT_DONT_REQUIRE_PASSWORD) + .setViewId(R.id.encrypt_dont_require_password); + mRequirePasswordToDecrypt = findPreference(KEY_ENCRYPT_REQUIRE_PASSWORD); mDontRequirePasswordToDecrypt = findPreference(KEY_ENCRYPT_DONT_REQUIRE_PASSWORD); boolean forFingerprint = getActivity().getIntent().getBooleanExtra(