Öneri satırı için bir düzen tanımladım, ancak AppCompat kütüphanesini 22.1'e güncelledikten sonra styles.xml dosyasında tanımlanan düzen dikkate alınmaz.Styling AppCompat SearchView with AppCompat 22.1.0 çalışmıyor
Bu (basitleştirilmiş) benim styles.xml dosyasıdır: Ben çalışmıyor queryBackground değiştirmeye çalıştığınızda bile
<style name="Theme.Upp" parent="@style/MyApp">
<item name="searchViewStyle">@style/SearchViewStyleMyApp</item>
</style>
<style name="SearchViewStyleMyApp" parent="Widget.AppCompat.SearchView">
<!-- Background for the search query section (e.g. EditText) -->
<!-- <item name="queryBackground">@android:color/black</item> -->
<!-- Background for the actions section (e.g. voice, submit) -->
<!-- <item name="submitBackground">...</item> -->
<!-- Close button icon -->
<!-- <item name="closeIcon">...</item> -->
<!-- Search button icon -->
<!-- <item name="searchIcon">...</item> -->
<!-- Go/commit button icon -->
<!-- <item name="goIcon">...</item> -->
<!-- Voice search button icon -->
<!-- <item name="voiceIcon">...</item> -->
<!-- Commit icon shown in the query suggestion row -->
<!-- <item name="commitIcon">...</item> -->
<!-- Layout for query suggestion rows -->
<item name="suggestionRowLayout">@layout/layout_suggestion_entry</item>
</style>
.
Herhangi bir fikir neden?
Çok teşekkürler! İşe yarıyor! –
Merhaba, bahsettiğim gibi yaptım ama yine de Arama Tarzım göz ardı ediliyor. Herhangi bir fikrin var mı? –
@Mohammad Imran ** Widget.AppCompat.SearchView ** ve ** Widget.AppCompat.SearchView.ActionBar ** 'ı genişletmeniz gerekiyor. Bu yardımcı olmazsa, başka bir yerde bir stil hatası vardır. Burada – Tadas