İşlem çubuğunda taşma simgesinin rengi nasıl değiştirilir?Eylem çubuğu ayarları simge rengini değiştirme
(en sağda simgesi) Eğer İşlem Çubuğu rengi chane istiyorsanız
İşlem çubuğunda taşma simgesinin rengi nasıl değiştirilir?Eylem çubuğu ayarları simge rengini değiştirme
(en sağda simgesi) Eğer İşlem Çubuğu rengi chane istiyorsanız
Sen manifestfile
<application
android:theme="@style/MyTheme" >
bu
<style name="MyTheme" parent="android:style/Theme.Holo.Light">
<item name="android:actionOverflowButtonStyle">@style/MyActionButtonOverflow</item>
</style>
<style name="MyActionButtonOverflow" parent="android:style/Widget.Holo.ActionButton.Overflow">
<item name="android:src">@drawable/my_action_bTutton_overflow</item>
</style>
gibi bir şey kullanabilirsiniz tarzı @/MyActionBar
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<!-- ActionBar styles -->
<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="android:background">@color/app_theme_color</item>
<!-- Support library compatibility -->
<item name="background">@color/app_theme_color</item>
<item name="android:alwaysDrawnWithCache">true</item>
<item name="android:displayOptions">showTitle|showHome|homeAsUp</item>
<item name="android:icon">@android:color/transparent</item>
</style>
Sonra içinde senin
AndroidManifest.xml
size
application
etiketi içinde bu bir bakmanız gerekir.
android:theme="@style/CustomActionBarTheme"
'u güncelledim. Teşekkürler, kendi ayarlarım ikonunu yaratıyorum (orijinal ile aynı - sadece farklı renk) ve bunu src olarak ayarladım. –
Bunu duyduğuma sevindim :) –
Tamamen anlayamıyorum android, bu yüzden yanlış anlama eğer, ama bu benim için çalışmak için olsun, "MyActionButtonOverflow" önünde bir '@' sembolü koymak zorunda kaldı ebeveyn. "@android: stil/Widget ..." – Logan
Böyle stili tanımlayın bu
<item name="android:itemTextAppearance">@style/myCustomMenuTextApearance</item>
gibi, menü öğesi için içeride özel stili kullanabilirsiniz: Ayrıca bakınız
<style name="myCustomMenuTextApearance" parent="@android:style/TextAppearance.Widget.IconMenu.Item">
<item name="android:textColor">@android:color/primary_text_dark</item>
</style>
Change the background color of the options menu ve
Android: customize application's menu (e.g background color)
Ayrıca, taşma düğmenizi açık ya da koyu bir renge dönüştürmek istiyorsanız, işlem çubuğu renginizle devam etmek istiyorsanız, özel bir simge belirtmeden de yapılabilir.
<style name="MyTheme" parent="@style/Theme.AppCompat.Light">
<item name="android:actionBarStyle">@style/MyTheme.ActionBar</item>
</style>
hafif düğme renk için eklemek DarkActionBar: koyu düğme renk için
olarak tema ayarlamak
<style name="MyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyTheme.ActionBar</item>
</style>
.210 benim gibi, bir ışık düğmesi renk istiyorum ama hafif olmasını taşma menüsünü istiyorsanız aşağıdakileri yapabilirsiniz: sen sadece basitçe de rengini olabilir rengini değiştirmek istiyorsanız
<style name="MyTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/MyTheme.ActionBar</item>
<item name="android:actionBarWidgetTheme">@style/MyTheme.ActionBarWidget</item>
</style>
<!-- This helps the PopupMenu stick with Light theme while the ActionBar is in Dark theme -->
<style name="MyTheme.ActionBarWidget"
parent="android:Theme.Holo.Light">
<item name="android:popupMenuStyle">@android:style/Widget.Holo.Light.PopupMenu</item>
<item name="android:dropDownListViewStyle">@android:style/Widget.Holo.Light.ListView.DropDown</item>
</style>
:
<style name="DotsDarkTheme" parent="@style/Widget.AppCompat.ActionButton.Overflow" >
<item name="android:tint">@color/yourColor</item>
</style>
ve sonra stilinde kullanabilir:
<item name="actionOverflowButtonStyle">@style/DotsDarkTheme</item>
Eğer ayar simgesine (3 dikey nokta) veya her öğenin yazı tipi rengini değiştirmek istiyorum DO? – Jaguar
önemli sidenote: Bu bir ayar düğmesi değil, bir taşma düğmesi. ayarlar taşma olsa da olmalıdır. – Teovald
Teovald, OP – tir38