2016-03-20 18 views
2

Araç çubuğu metin boyutunu ve yerçekimini değiştirmek istiyorum.Neden araç çubuğu metin boyutunu değiştiremiyorum?

<style name="Toolbar.TitleText" parent="TextAppearance.Widget.AppCompat.Toolbar.Title"> 
    <item name="android:textSize">16sp</item> 
    <item name="android:textStyle">normal</item> 
    <item name="android:color">@color/colorHighlight</item> 
    <item name="android:gravity">center</item> 
</style> 

ve ben titleTextAppearance, burada her şey mükemmel görünüyor ama işe yaradı vermedi ayarlayın: Böyle styles.xml yılında stil oluşturmak. Benim özel araç çubuğum:

<?xml version="1.0" encoding="utf-8"?> 
<android.support.v7.widget.Toolbar 

    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:background="#009688" 
    android:titleTextAppearance="@style/Toolbar.TitleText" 
    android:paddingTop="0dp" 
    app:theme="@style/Base.ThemeOverlay.AppCompat.Dark.ActionBar" 
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> 

</android.support.v7.widget.Toolbar> 

Araç çubuğumdaki sorun nedir?

my toolbar

+0

Çok arandım, ancak stili kullanarak başlığın nasıl ortalanacağını anlayamadım. Ancak, buradaki ilk cevapta gösterildiği gibi programlanabilir olarak http://stackoverflow.com/questions/29443604/android-how-to-centered-title-int-toolbar-in-android veya özel bir araç çubuğu düzeni oluşturabilirsiniz. Burada gösterildiği gibi http://stackoverflow.com/questions/26533510/android-toolbar-center-title-and-custom-font – Shreyans

+0

da yerçekimi problemini içerecek şekilde soru başlığını düzenleyin. ya da soru gövdesinden düzenleyebilir ve yukarıdaki metodları çözmediyse, yerçekimi hatası ile ilgili yeni bir soru sormak için – Shreyans

+0

eğer id fonksiyonuna göre textview referansını alabilirseniz, codeparan kodunu –

cevap

5

yerçekimi merkezleme için here

gösterildiği gibi

app:titleTextAppearance="@style/Toolbar.TitleText" 

yerine

android:titleTextAppearance="@style/Toolbar.TitleText" 

kullanılarak deneyin bu question bakın ve bu question

+1

olarak ayarlayabilirsiniz. çalıştı. Ama yerçekimi merkezini ayarlayamadım. Metni merkezde nasıl görebilirim ve metin çok satırlı olarak ayarlanabiliyor mu? – whatwasmynickname

+0

sadece bir vahşi tahmin ama orada 'android' yerine 'app' denedin mi? Eğer bu düzeltmezse hasta edeyim :) – Shreyans

+0

bu işe yaramaz. Araç çubuğunuzun şu anda nasıl göründüğüne dair bir resme ihtiyacım var. Soruyu düzenleyebilir ve bir fotoğraf ekleyebilir misiniz? – Shreyans

İlgili konular