Loading res/xml/billing_cycle.xml +7 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:settings="http://schemas.android.com/apk/res-auto" android:key="billing_cycle_settings" android:title="@string/billing_cycle"> Loading @@ -39,4 +40,10 @@ android:key="data_limit" android:title="@string/data_limit" /> <com.android.settingslib.widget.FooterPreference android:key="billing_cycle_footer" android:title="@string/data_warning_footnote" android:selectable="false" settings:searchable="false"/> </PreferenceScreen> src/com/android/settings/datausage/BillingCycleSettings.java +0 −2 Original line number Diff line number Diff line Loading @@ -118,8 +118,6 @@ public class BillingCycleSettings extends DataUsageBaseFragment implements mEnableDataLimit = (SwitchPreference) findPreference(KEY_SET_DATA_LIMIT); mEnableDataLimit.setOnPreferenceChangeListener(this); mDataLimit = findPreference(KEY_DATA_LIMIT); mFooterPreferenceMixin.createFooterPreference().setTitle(R.string.data_warning_footnote); } @Override Loading tests/robotests/src/com/android/settings/datausage/BillingCycleSettingsTest.java +0 −6 Original line number Diff line number Diff line Loading @@ -47,8 +47,6 @@ import androidx.preference.SwitchPreference; import com.android.settings.testutils.shadow.ShadowFragment; import com.android.settingslib.NetworkPolicyEditor; import com.android.settingslib.widget.FooterPreference; import com.android.settingslib.widget.FooterPreferenceMixinCompat; import org.junit.Before; import org.junit.Test; Loading @@ -58,7 +56,6 @@ import org.mockito.MockitoAnnotations; import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; import org.robolectric.util.ReflectionHelpers; @RunWith(RobolectricTestRunner.class) public class BillingCycleSettingsTest { Loading Loading @@ -162,9 +159,6 @@ public class BillingCycleSettingsTest { when(mConnectivityManager.isNetworkSupported(anyInt())).thenReturn(true); final SwitchPreference preference = mock(SwitchPreference.class); when(billingCycleSettings.findPreference(anyString())).thenReturn(preference); final FooterPreferenceMixinCompat footer = mock(FooterPreferenceMixinCompat.class); ReflectionHelpers.setField(billingCycleSettings, "mFooterPreferenceMixin", footer); when(footer.createFooterPreference()).thenReturn(mock(FooterPreference.class)); billingCycleSettings.onCreate(Bundle.EMPTY); Loading Loading
res/xml/billing_cycle.xml +7 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:settings="http://schemas.android.com/apk/res-auto" android:key="billing_cycle_settings" android:title="@string/billing_cycle"> Loading @@ -39,4 +40,10 @@ android:key="data_limit" android:title="@string/data_limit" /> <com.android.settingslib.widget.FooterPreference android:key="billing_cycle_footer" android:title="@string/data_warning_footnote" android:selectable="false" settings:searchable="false"/> </PreferenceScreen>
src/com/android/settings/datausage/BillingCycleSettings.java +0 −2 Original line number Diff line number Diff line Loading @@ -118,8 +118,6 @@ public class BillingCycleSettings extends DataUsageBaseFragment implements mEnableDataLimit = (SwitchPreference) findPreference(KEY_SET_DATA_LIMIT); mEnableDataLimit.setOnPreferenceChangeListener(this); mDataLimit = findPreference(KEY_DATA_LIMIT); mFooterPreferenceMixin.createFooterPreference().setTitle(R.string.data_warning_footnote); } @Override Loading
tests/robotests/src/com/android/settings/datausage/BillingCycleSettingsTest.java +0 −6 Original line number Diff line number Diff line Loading @@ -47,8 +47,6 @@ import androidx.preference.SwitchPreference; import com.android.settings.testutils.shadow.ShadowFragment; import com.android.settingslib.NetworkPolicyEditor; import com.android.settingslib.widget.FooterPreference; import com.android.settingslib.widget.FooterPreferenceMixinCompat; import org.junit.Before; import org.junit.Test; Loading @@ -58,7 +56,6 @@ import org.mockito.MockitoAnnotations; import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; import org.robolectric.util.ReflectionHelpers; @RunWith(RobolectricTestRunner.class) public class BillingCycleSettingsTest { Loading Loading @@ -162,9 +159,6 @@ public class BillingCycleSettingsTest { when(mConnectivityManager.isNetworkSupported(anyInt())).thenReturn(true); final SwitchPreference preference = mock(SwitchPreference.class); when(billingCycleSettings.findPreference(anyString())).thenReturn(preference); final FooterPreferenceMixinCompat footer = mock(FooterPreferenceMixinCompat.class); ReflectionHelpers.setField(billingCycleSettings, "mFooterPreferenceMixin", footer); when(footer.createFooterPreference()).thenReturn(mock(FooterPreference.class)); billingCycleSettings.onCreate(Bundle.EMPTY); Loading