2015-09-06 4 views
8

私は助けが必要です。スタイルアプリでのスナックバーのテキストのデザインを変更するにはどうすればよいですか?コードの変更は興味がありません。私は次のコードを見つけました。しかし、それは私のために働いていません。何故ですか? 。私のテーマは、私は助けのために非常に感謝される「スタイル/ Theme.AppCompat.Light.DarkActionBar @から派生しスタイルのスナックバー

<style name="TextAppearance.Design.Snackbar.Message" parent="android:TextAppearance"> 
     <item name="android:textSize">10sp</item> 
     <item name="android:textColor">#FEFEFE</item> 
    </style> 
    <style name="TextAppearance.Design.Snackbar.Action" parent="android:TextAppearance"> 
     <item name="android:textSize">16sp</item> 
     <item name="android:textColor">#FEFEFE</item> 
    </style> 

答えて

9

あなたはこの必要があります。tools:override="true"

<resources xmlns:tools="http://schemas.android.com/tools"> 
    <style name="TextAppearance.Design.Snackbar.Message" parent="android:TextAppearance" tools:override="true"> 
     <item name="android:textColor">@color/text</item> 
     <item name="android:textSize">50sp</item> 
    </style> 
</resources> 
+1

これが唯一の方法ですが今のところXMLでスタイルを設定してください。正しくスタイルを設定できるように[バグレポート](https://code.google.com/p/android/issues/detail?id=223344)があります。 –

関連する問題