2017-12-13 13 views
0

私はappbar/toolbarにSearchViewを実装しており、ユーザーに検索候補を提供しています。私のアプリは白いテキストで暗いですが、暗いテキストで明るい提案のリストを持っていたいと思います...SearchViewの提案をスタイリング

私はビュー要素自体に "掘り下げる"この特定のビューでLightテーマを使用するようにAndroidに指示するより良い方法がありますか?

答えて

0

ライトテーマをファイルstyles.xmlに作成し、変更するビューの下にあるプロパティandroid:themeを参照すると、すべての子供がテーマを継承します。あなたのビュープロパティ

android:theme="@style/MyCustomTheme" 

の下

<style name="MyCustomTheme" parent="Theme.AppCompat.Light"> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 

私は、問題は、私は明示的にXMLで作成しておりません。このビューで

+0

を助けてきました願っています検索のためにメニューボタンをクリックすると自動的に作成されます。技術的には、メニューxmlのアクションビューを宣言することによって指定されます。 – MichelReap