Fix build failed of Settings test cases while importing AndroidX

- API change in AndroidX Preference causes a build breakage
- Apply explicit casting for the new API interface

Test: robotest
Fixes: 121109361
Change-Id: If3e7be9e53c7860252523700d6721ae4956db68a
This commit is contained in:
Jason Chiu
2018-12-17 15:56:56 +08:00
parent 6c403a876d
commit 7aa7ece7a2
5 changed files with 15 additions and 10 deletions

View File

@@ -105,7 +105,7 @@ public class BuildNumberPreferenceControllerTest {
public void displayPref_shouldAlwaysDisplay() {
mController.displayPreference(mScreen);
verify(mScreen.findPreference(mController.getPreferenceKey()))
verify((Preference) mScreen.findPreference(mController.getPreferenceKey()))
.setSummary(BidiFormatter.getInstance().unicodeWrap(Build.DISPLAY));
verify(mScreen, never()).removePreference(any(Preference.class));
}