Loading res/layout/preference_text_view.xml +2 −2 Original line number Diff line number Diff line Loading @@ -18,8 +18,8 @@ android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="24dp" android:layout_marginTop="8dp" android:paddingStart="?android:attr/listPreferredItemPaddingStart" android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" android:textAlignment="viewStart" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorPrimary" /> No newline at end of file src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java +3 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import com.android.settings.R; import com.android.settings.Utils; import com.android.settings.core.BasePreferenceController; import com.android.settings.fuelgauge.BatteryUtils; import com.android.settingslib.widget.SettingsThemeHelper; import java.util.Locale; import java.util.regex.Matcher; Loading Loading @@ -119,10 +120,11 @@ public class ScreenOnTimeController extends BasePreferenceController { } final SpannableString spannableText = new SpannableString(text); final int enlargeFontSizeDp = SettingsThemeHelper.isExpressiveTheme(context) ? 64 : 36; final Matcher matcher = NUMBER_PATTERN.matcher(text); while (matcher.find()) { spannableText.setSpan( new AbsoluteSizeSpan(36, true /* dip */), new AbsoluteSizeSpan(enlargeFontSizeDp, true /* dip */), matcher.start(), matcher.end(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); Loading src/com/android/settings/fuelgauge/batteryusage/TextViewPreference.java +2 −1 Original line number Diff line number Diff line Loading @@ -25,9 +25,10 @@ import androidx.preference.PreferenceViewHolder; import com.android.internal.annotations.VisibleForTesting; import com.android.settings.R; import com.android.settingslib.widget.GroupSectionDividerMixin; /** A preference for a single text view. */ public class TextViewPreference extends Preference { public class TextViewPreference extends Preference implements GroupSectionDividerMixin { private static final String TAG = "TextViewPreference"; @VisibleForTesting CharSequence mText; Loading Loading
res/layout/preference_text_view.xml +2 −2 Original line number Diff line number Diff line Loading @@ -18,8 +18,8 @@ android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="24dp" android:layout_marginTop="8dp" android:paddingStart="?android:attr/listPreferredItemPaddingStart" android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" android:textAlignment="viewStart" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorPrimary" /> No newline at end of file
src/com/android/settings/fuelgauge/batteryusage/ScreenOnTimeController.java +3 −1 Original line number Diff line number Diff line Loading @@ -30,6 +30,7 @@ import com.android.settings.R; import com.android.settings.Utils; import com.android.settings.core.BasePreferenceController; import com.android.settings.fuelgauge.BatteryUtils; import com.android.settingslib.widget.SettingsThemeHelper; import java.util.Locale; import java.util.regex.Matcher; Loading Loading @@ -119,10 +120,11 @@ public class ScreenOnTimeController extends BasePreferenceController { } final SpannableString spannableText = new SpannableString(text); final int enlargeFontSizeDp = SettingsThemeHelper.isExpressiveTheme(context) ? 64 : 36; final Matcher matcher = NUMBER_PATTERN.matcher(text); while (matcher.find()) { spannableText.setSpan( new AbsoluteSizeSpan(36, true /* dip */), new AbsoluteSizeSpan(enlargeFontSizeDp, true /* dip */), matcher.start(), matcher.end(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); Loading
src/com/android/settings/fuelgauge/batteryusage/TextViewPreference.java +2 −1 Original line number Diff line number Diff line Loading @@ -25,9 +25,10 @@ import androidx.preference.PreferenceViewHolder; import com.android.internal.annotations.VisibleForTesting; import com.android.settings.R; import com.android.settingslib.widget.GroupSectionDividerMixin; /** A preference for a single text view. */ public class TextViewPreference extends Preference { public class TextViewPreference extends Preference implements GroupSectionDividerMixin { private static final String TAG = "TextViewPreference"; @VisibleForTesting CharSequence mText; Loading