diff --git a/tests/robotests/src/com/android/settings/SummaryPreferenceTest.java b/tests/robotests/src/com/android/settings/SummaryPreferenceTest.java index e8440dd0ec3..4cf7e69afd8 100644 --- a/tests/robotests/src/com/android/settings/SummaryPreferenceTest.java +++ b/tests/robotests/src/com/android/settings/SummaryPreferenceTest.java @@ -48,7 +48,7 @@ public class SummaryPreferenceTest { final View view = inflater.inflate(mPreference.getLayoutResource(), new LinearLayout(mContext), false); - mHolder = new PreferenceViewHolder(view); + mHolder = PreferenceViewHolder.createInstanceForTests(view); } @Test diff --git a/tests/robotests/src/com/android/settings/deviceinfo/StorageItemPreferenceTest.java b/tests/robotests/src/com/android/settings/deviceinfo/StorageItemPreferenceTest.java index f9d26c7fb4e..969719fd16d 100644 --- a/tests/robotests/src/com/android/settings/deviceinfo/StorageItemPreferenceTest.java +++ b/tests/robotests/src/com/android/settings/deviceinfo/StorageItemPreferenceTest.java @@ -60,7 +60,7 @@ public class StorageItemPreferenceTest { @Test public void testProgressBarPercentageSet() { - final PreferenceViewHolder holder = new PreferenceViewHolder( + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( LayoutInflater.from(mContext).inflate(R.layout.storage_item, null)); final ProgressBar progressBar = (ProgressBar) holder.itemView.findViewById(android.R.id.progress); @@ -71,4 +71,4 @@ public class StorageItemPreferenceTest { assertThat(progressBar.getProgress()).isEqualTo(10); } -} \ No newline at end of file +} diff --git a/tests/robotests/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreferenceControllerTest.java index 444a0d116f2..6492f677ada 100644 --- a/tests/robotests/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/deviceinfo/storage/StorageSummaryDonutPreferenceControllerTest.java @@ -79,7 +79,7 @@ public class StorageSummaryDonutPreferenceControllerTest { final View view = inflater.inflate( mPreference.getLayoutResource(), new LinearLayout(mContext), false); - mHolder = new PreferenceViewHolder(view); + mHolder = PreferenceViewHolder.createInstanceForTests(view); } @Test diff --git a/tests/robotests/src/com/android/settings/fuelgauge/BatteryHistoryPreferenceTest.java b/tests/robotests/src/com/android/settings/fuelgauge/BatteryHistoryPreferenceTest.java index 471f9ea0b53..221408dbea9 100644 --- a/tests/robotests/src/com/android/settings/fuelgauge/BatteryHistoryPreferenceTest.java +++ b/tests/robotests/src/com/android/settings/fuelgauge/BatteryHistoryPreferenceTest.java @@ -73,7 +73,7 @@ public class BatteryHistoryPreferenceTest { mBatteryHistoryPreference = new BatteryHistoryPreference(context, null); mBatteryHistoryPreference.mBatteryInfo = mBatteryInfo; - mViewHolder = spy(new PreferenceViewHolder(itemView)); + mViewHolder = spy(PreferenceViewHolder.createInstanceForTests(itemView)); when(mViewHolder.findViewById(R.id.battery_usage)).thenReturn(mUsageView); when(mViewHolder.findViewById(R.id.charge)).thenReturn(mTextView); when(mUsageView.findViewById(anyInt())).thenReturn(mLabelView); diff --git a/tests/robotests/src/com/android/settings/widget/FooterPreferenceTest.java b/tests/robotests/src/com/android/settings/widget/FooterPreferenceTest.java index 8dbcc20a213..885ac689cd3 100644 --- a/tests/robotests/src/com/android/settings/widget/FooterPreferenceTest.java +++ b/tests/robotests/src/com/android/settings/widget/FooterPreferenceTest.java @@ -56,7 +56,7 @@ public class FooterPreferenceTest { @Test public void bindPreference_shouldLinkifyContent() { final FooterPreference preference = new FooterPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder( + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( LayoutInflater.from(mContext).inflate(R.layout.preference_footer, null)); preference.onBindViewHolder(holder); diff --git a/tests/robotests/src/com/android/settings/widget/MasterSwitchPreferenceTest.java b/tests/robotests/src/com/android/settings/widget/MasterSwitchPreferenceTest.java index 3936d14edd7..e4d303cfd47 100644 --- a/tests/robotests/src/com/android/settings/widget/MasterSwitchPreferenceTest.java +++ b/tests/robotests/src/com/android/settings/widget/MasterSwitchPreferenceTest.java @@ -61,8 +61,9 @@ public class MasterSwitchPreferenceTest { @Test public void setChecked_shouldUpdateButtonCheckedState() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder(LayoutInflater.from(mContext) - .inflate(R.layout.preference_widget_master_switch, null)); + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( + LayoutInflater.from(mContext).inflate( + R.layout.preference_widget_master_switch, null)); final Switch toggle = (Switch) holder.findViewById(R.id.switchWidget); preference.onBindViewHolder(holder); @@ -76,8 +77,9 @@ public class MasterSwitchPreferenceTest { @Test public void setSwitchEnabled_shouldUpdateButtonEnabledState() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder(LayoutInflater.from(mContext) - .inflate(R.layout.preference_widget_master_switch, null)); + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( + LayoutInflater.from(mContext).inflate( + R.layout.preference_widget_master_switch, null)); final Switch toggle = (Switch) holder.findViewById(R.id.switchWidget); preference.onBindViewHolder(holder); @@ -92,7 +94,7 @@ public class MasterSwitchPreferenceTest { public void clickWidgetView_shouldToggleButton() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); final LayoutInflater inflater = LayoutInflater.from(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder( + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( inflater.inflate(R.layout.preference_two_target, null)); final LinearLayout widgetView = holder.itemView.findViewById(android.R.id.widget_frame); inflater.inflate(R.layout.preference_widget_master_switch, widgetView, true); @@ -109,7 +111,7 @@ public class MasterSwitchPreferenceTest { @Test public void clickWidgetView_shouldNotifyPreferenceChanged() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder( + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( LayoutInflater.from(mContext).inflate(R.layout.preference_two_target, null)); final View widgetView = holder.findViewById(android.R.id.widget_frame); final OnPreferenceChangeListener listener = mock(OnPreferenceChangeListener.class); @@ -128,8 +130,9 @@ public class MasterSwitchPreferenceTest { @Test public void setDisabledByAdmin_hasEnforcedAdmin_shouldDisableButton() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder(LayoutInflater.from(mContext) - .inflate(R.layout.preference_widget_master_switch, null)); + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( + LayoutInflater.from(mContext) + .inflate(R.layout.preference_widget_master_switch, null)); final Switch toggle = (Switch) holder.findViewById(R.id.switchWidget); toggle.setEnabled(true); preference.onBindViewHolder(holder); @@ -141,8 +144,9 @@ public class MasterSwitchPreferenceTest { @Test public void setDisabledByAdmin_noEnforcedAdmin_shouldEnableButton() { final MasterSwitchPreference preference = new MasterSwitchPreference(mContext); - final PreferenceViewHolder holder = new PreferenceViewHolder(LayoutInflater.from(mContext) - .inflate(R.layout.preference_widget_master_switch, null)); + final PreferenceViewHolder holder = PreferenceViewHolder.createInstanceForTests( + LayoutInflater.from(mContext) + .inflate(R.layout.preference_widget_master_switch, null)); final Switch toggle = (Switch) holder.findViewById(R.id.switchWidget); toggle.setEnabled(false); preference.onBindViewHolder(holder);