Merge "Fix UsageBar for Storage Settings"

This commit is contained in:
Fabrice Di Meglio
2014-06-17 23:45:21 +00:00
committed by Android (Google) Code Review
2 changed files with 13 additions and 10 deletions

View File

@@ -20,8 +20,8 @@
android:layout_height="wrap_content"
android:minHeight="?android:attr/listPreferredItemHeight"
android:gravity="center_vertical"
android:paddingEnd="?android:attr/scrollbarSize"
android:paddingStart="@*android:dimen/preference_widget_width">
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd">
<com.android.settings.deviceinfo.PercentageBarChart
android:id="@+id/percentage_bar_chart"

View File

@@ -35,18 +35,21 @@ public class UsageBarPreference extends Preference {
private final List<PercentageBarChart.Entry> mEntries = Lists.newArrayList();
public UsageBarPreference(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
setLayoutResource(R.layout.preference_memoryusage);
}
public UsageBarPreference(Context context) {
super(context);
setLayoutResource(R.layout.preference_memoryusage);
this(context, null);
}
public UsageBarPreference(Context context, AttributeSet attrs) {
super(context, attrs);
this(context, attrs, 0);
}
public UsageBarPreference(Context context, AttributeSet attrs, int defStyle) {
this(context, attrs, defStyle, 0);
}
public UsageBarPreference(Context context, AttributeSet attrs, int defStyleAttr,
int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
setLayoutResource(R.layout.preference_memoryusage);
}