Android Material Design Toolbar / SupportActionBar

Today I am experimenting with the news, and I wonder if anyone knows about this solution to this problem.

This appears in the Toolbar and even, as shown below, when accessing a custom layout file.

This is relatively minor, but my OCD eyes go straight to him, so maybe someone can help. Thank:)

Screenshot of cropped subtitle descenders.

+4
source share
2 answers

The UPDATE . Inheriting from the correct topic and declaring attributes in pairs (with android:and without a prefix ) was a fix!

<!-- Base app theme. -->
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="android:actionBarStyle">@style/MyActionBar</item>
    <item name="actionBarStyle">@style/MyActionBar</item>
</style>

<!-- ActionBar styles. -->
<style name="MyActionBar" parent="Widget.AppCompat.ActionBar">
    <item name="android:titleTextStyle">@style/MyActionBarTitleText</item>
    <item name="titleTextStyle">@style/MyActionBarTitleText</item>

    <item name="android:subtitleTextStyle">@style/MyActionBarSubTitleText</item>
    <item name="subtitleTextStyle">@style/MyActionBarSubTitleText</item>

    <item name="android:background">@color/blue</item>
    <item name="background">@color/blue</item>
</style>

<style name="MyActionBarTitleText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title">
    <item name="android:textColor">@color/white</item>
</style>

<style name="MyActionBarSubTitleText" parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle">
    <item name="android:textColor">@color/white</item>
    <item name="android:textSize">@dimen/subtitle</item>
</style>

+5
source

es0329 , titleTextStyle titleTextAppearance. :

    <style name="MyActionBar" parent="Widget.AppCompat.ActionBar">
        <item name="android:titleTextAppearance">@style/MyActionBarTitleText</item>
        <item name="titleTextAppearance">@style/MyActionBarTitleText</item>

        <item name="android:subtitleTextAppearance">@style/MyActionBarSubTitleText</item>
        <item name="subtitleTextAppearance">@style/MyActionBarSubTitleText</item>

        <item name="android:background">@color/blue</item>
        <item name="background">@color/blue</item>
    </style>
0

All Articles