Hiding data remaining text when available space is too small.
Bug: 77799887 Test: manual Test: make RunSettingsRoboTests Change-Id: I53390a36e74f9832bdc7757cd67d51064e8a77f3
This commit is contained in:
@@ -227,6 +227,9 @@ public class DataUsageSummaryPreference extends Preference {
|
||||
TextUtils.expandTemplate(template, usageNumberText, usedResult.units);
|
||||
usageNumberField.setText(usageText);
|
||||
|
||||
final MeasurableLinearLayout layout =
|
||||
(MeasurableLinearLayout) holder.findViewById(R.id.usage_layout);
|
||||
|
||||
if (mHasMobileData && mNumPlans >= 0 && mDataplanSize > 0L) {
|
||||
TextView usageRemainingField = (TextView) holder.findViewById(R.id.data_remaining_view);
|
||||
long dataRemaining = mDataplanSize - mDataplanUse;
|
||||
@@ -243,6 +246,9 @@ public class DataUsageSummaryPreference extends Preference {
|
||||
usageRemainingField.setTextColor(
|
||||
Utils.getColorAttr(getContext(), android.R.attr.colorError));
|
||||
}
|
||||
layout.setChildren(usageNumberField, usageRemainingField);
|
||||
} else {
|
||||
layout.setChildren(usageNumberField, null);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user