簡體   English   中英

工具欄標題文本大小會因方向更改而減少

[英]Toolbar title textsize decreases on orientation change

當我將方向從縱向更改為橫向時,工具欄標題文本大小會減少,當我更改為縱向時會重置。 發生這種情況的活動擴展了使用getSupportActionBar() ActionBarActivity

使用以下解決方案:

<android.support.v7.widget.Toolbar
        android:id="@+id/main_toolbar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:background="?attr/colorPrimary"
        app:titleTextAppearance="@style/ToolbarTitle"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
        app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

工具欄樣式:

<style name="ToolbarTitle" parent="@style/TextAppearance.Widget.AppCompat.Toolbar.Title">
        <item name="android:textSize">20sp</item>
</style>

我認為android.support.v7.widget.Toolbar中存在此問題。 即使我遇到同樣的問題。 但為了保持文本大小的一致性,我使用了以下方法。

<style name="ToolbarText" parent="@style/TextAppearance.Widget.AppCompat.Toolbar.Title">
        <item name="android:textSize">17sp</item>
</style>

並將此樣式用於工具欄。

<android.support.v7.widget.Toolbar 

    ....
    app:titleTextAppearance="@style/ToolbarText" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM