Apply footer icon for Smart Storage
- Apply FooterPreference Bug: 177968088 Test: manual & robotest Change-Id: Ie934a139863a7522c6fd38cd27f8814fabcb541e
This commit is contained in:
@@ -23,13 +23,12 @@
|
||||
android:summary="%s"
|
||||
android:title="@string/automatic_storage_manager_days_title"
|
||||
android:entries="@array/automatic_storage_management_days"
|
||||
android:entryValues="@array/automatic_storage_management_days_values"
|
||||
settings:allowDividerBelow="true" />
|
||||
android:entryValues="@array/automatic_storage_management_days_values" />
|
||||
|
||||
<Preference
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
android:key="freed_bytes"
|
||||
android:persistent="false"
|
||||
android:selectable="false"
|
||||
settings:allowDividerAbove="true" />
|
||||
settings:searchable="false"/>
|
||||
|
||||
</PreferenceScreen>
|
@@ -19,13 +19,13 @@ import android.provider.Settings;
|
||||
import android.text.format.DateUtils;
|
||||
import android.text.format.Formatter;
|
||||
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.core.PreferenceControllerMixin;
|
||||
import com.android.settingslib.Utils;
|
||||
import com.android.settingslib.core.AbstractPreferenceController;
|
||||
import com.android.settingslib.widget.FooterPreference;
|
||||
|
||||
/**
|
||||
* Handles the wall of text which appears below the options in the Storage Management settings drill
|
||||
@@ -51,7 +51,7 @@ public class AutomaticStorageManagerDescriptionPreferenceController
|
||||
|
||||
@Override
|
||||
public void displayPreference(PreferenceScreen screen) {
|
||||
Preference preference = screen.findPreference(getPreferenceKey());
|
||||
final FooterPreference preference = screen.findPreference(getPreferenceKey());
|
||||
final Context context = preference.getContext();
|
||||
ContentResolver cr = context.getContentResolver();
|
||||
long freedBytes =
|
||||
|
@@ -7,10 +7,10 @@ import static org.mockito.Mockito.when;
|
||||
import android.content.Context;
|
||||
import android.provider.Settings;
|
||||
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settingslib.widget.FooterPreference;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Ignore;
|
||||
@@ -28,7 +28,7 @@ public class AutomaticStorageManagerDescriptionPreferenceControllerTest {
|
||||
@Mock
|
||||
private PreferenceScreen mScreen;
|
||||
@Mock
|
||||
private Preference mPreference;
|
||||
private FooterPreference mPreference;
|
||||
private AutomaticStorageManagerDescriptionPreferenceController mController;
|
||||
private Context mContext = RuntimeEnvironment.application;
|
||||
|
||||
|
Reference in New Issue
Block a user