2016-11-12 1 views
0

私はAppCompatでツールバーのスタイルを設定しようとしていますが、タイトルはツールバーの上部に表示されます。
他のアクティビティでは、この問題は発生しません。
修正方法?Android - ツールバータイトルの重力が正しくない

image

  • OS:アンドロイド6.0.1
  • デバイス:ネクサス5

のstyles.xml

<style name="AppTheme.Black" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <item name="colorAccent">#304FFE</item> 
    <item name="android:windowContentOverlay">@null</item> 
    <item name="preferenceTheme">@style/AppTheme.Preference</item> 
    <item name="alertDialogTheme">@style/AppAlertDialog.Black</item> 
    <item name="windowActionModeOverlay">true</item> 
    <item name="android:windowAnimationStyle">@style/AppTheme.Transition</item> 
    <item name="wcToolbarTheme">@style/AppTheme.Toolbar.Black</item> 
    <item name="wcDefaultPreferenceTextColor">#000000</item> 
    <item name="wcMenuTintColor">#ffffff</item> 
    <item name="dialogTheme">@style/AppAlertDialog.Black</item> 
    <item name="toolbarStyle">?attr/wcToolbarTheme</item> 
    <!-MaterialDrawer-> 
    <item name="material_drawer_background">?android:attr/windowBackground</item> 
    <item name="material_drawer_primary_text">@color/black</item> 
    <item name="material_drawer_selected_text">?attr/material_drawer_primary_text</item> 
</style> 

<style name="AppTheme.Toolbar.Black" parent="Widget.AppCompat.Toolbar"> 
    <item name="colorControlNormal">#ffffff</item> 
    <item name="titleTextColor">?attr/colorControlNormal</item> 
</style> 

<style name="AppTheme.NoActionBar.Black" parent="AppTheme.Black"> 
    <item name="windowActionBar">false</item> 
    <item name="windowNoTitle">true</item> 
    <item name="preferenceTheme">@style/AppTheme.Preference</item> 
</style> 
レイアウトのツールバーの

コードフラグメント

<android.support.v7.widget.Toolbar 
    android:id="@+id/toolbar" 
    android:layout_height="?attr/actionBarSize" 
    android:layout_width="match_parent" 
    app:layout_scrollFlags="scroll|enterAlways" 
    style="?attr/toolbarStyle" 
    app:theme="?attr/toolbarStyle" 
    android:theme="?attr/toolbarStyle"/> 

答えて

0

私の解決策:JavaコードでCENTERへのタイトルのためのTextViewの重力を設定します。

関連する問題