Loading res/layout/data_usage_summary_preference.xml +1 −2 Original line number Diff line number Diff line Loading @@ -59,8 +59,7 @@ android:layout_height="wrap_content" android:fontFamily="@*android:string/config_headlineFontFamily" android:textAppearance="?android:attr/textAppearanceMedium" android:textSize="16sp" android:textColor="?android:attr/colorAccent" /> android:textSize="16sp" /> </LinearLayout> Loading src/com/android/settings/datausage/DataUsageSummaryPreference.java +4 −0 Original line number Diff line number Diff line Loading @@ -234,10 +234,14 @@ public class DataUsageSummaryPreference extends Preference { usageRemainingField.setText( TextUtils.expandTemplate(getContext().getText(R.string.data_remaining), Formatter.formatFileSize(getContext(), dataRemaining))); usageRemainingField.setTextColor( Utils.getColorAttr(getContext(), android.R.attr.colorAccent)); } else { usageRemainingField.setText( TextUtils.expandTemplate(getContext().getText(R.string.data_overusage), Formatter.formatFileSize(getContext(), -dataRemaining))); usageRemainingField.setTextColor( Utils.getColorAttr(getContext(), android.R.attr.colorError)); } } } Loading tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -369,6 +369,8 @@ public class DataUsageSummaryPreferenceTest { bindViewHolder(); assertThat(mDataUsed.getText().toString()).isEqualTo("1.00 MB used"); assertThat(mDataRemaining.getText().toString()).isEqualTo("9.00 MB left"); final int colorId = Utils.getColorAttr(mContext, android.R.attr.colorAccent); assertThat(mDataRemaining.getCurrentTextColor()).isEqualTo(colorId); } @Test Loading @@ -380,6 +382,8 @@ public class DataUsageSummaryPreferenceTest { bindViewHolder(); assertThat(mDataUsed.getText().toString()).isEqualTo("11.00 MB used"); assertThat(mDataRemaining.getText().toString()).isEqualTo("1.00 MB over"); final int colorId = Utils.getColorAttr(mContext, android.R.attr.colorError); assertThat(mDataRemaining.getCurrentTextColor()).isEqualTo(colorId); } @Test Loading Loading
res/layout/data_usage_summary_preference.xml +1 −2 Original line number Diff line number Diff line Loading @@ -59,8 +59,7 @@ android:layout_height="wrap_content" android:fontFamily="@*android:string/config_headlineFontFamily" android:textAppearance="?android:attr/textAppearanceMedium" android:textSize="16sp" android:textColor="?android:attr/colorAccent" /> android:textSize="16sp" /> </LinearLayout> Loading
src/com/android/settings/datausage/DataUsageSummaryPreference.java +4 −0 Original line number Diff line number Diff line Loading @@ -234,10 +234,14 @@ public class DataUsageSummaryPreference extends Preference { usageRemainingField.setText( TextUtils.expandTemplate(getContext().getText(R.string.data_remaining), Formatter.formatFileSize(getContext(), dataRemaining))); usageRemainingField.setTextColor( Utils.getColorAttr(getContext(), android.R.attr.colorAccent)); } else { usageRemainingField.setText( TextUtils.expandTemplate(getContext().getText(R.string.data_overusage), Formatter.formatFileSize(getContext(), -dataRemaining))); usageRemainingField.setTextColor( Utils.getColorAttr(getContext(), android.R.attr.colorError)); } } } Loading
tests/robotests/src/com/android/settings/datausage/DataUsageSummaryPreferenceTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -369,6 +369,8 @@ public class DataUsageSummaryPreferenceTest { bindViewHolder(); assertThat(mDataUsed.getText().toString()).isEqualTo("1.00 MB used"); assertThat(mDataRemaining.getText().toString()).isEqualTo("9.00 MB left"); final int colorId = Utils.getColorAttr(mContext, android.R.attr.colorAccent); assertThat(mDataRemaining.getCurrentTextColor()).isEqualTo(colorId); } @Test Loading @@ -380,6 +382,8 @@ public class DataUsageSummaryPreferenceTest { bindViewHolder(); assertThat(mDataUsed.getText().toString()).isEqualTo("11.00 MB used"); assertThat(mDataRemaining.getText().toString()).isEqualTo("1.00 MB over"); final int colorId = Utils.getColorAttr(mContext, android.R.attr.colorError); assertThat(mDataRemaining.getCurrentTextColor()).isEqualTo(colorId); } @Test Loading