android - 更改 ActionBar 上溢出按钮的颜色

标签 android android-actionbar

是否可以更改操作栏上的溢出按钮(三个垂直点)的颜色? 如果是这样,我们该怎么做?没有找到溢出按钮的样式。

谢谢

最佳答案

您可以使用以下样式声明更改用于它的图像。

<style name="MyCustomTheme" parent="style/Theme.Holo">
    <item name="android:actionOverflowButtonStyle">@style/MyCustomTheme.OverFlow</item>
</style>

<style name="MyCustomTheme.OverFlow">
    <item name="android:src">@drawable/my_overflow_image</item>
</style>

如果您使用的是 ActionBarSherlock,请按以下步骤操作

<style name="MyCustomTheme" parent="style/Theme.Sherlock">
    <item name="android:actionOverflowButtonStyle">@style/MyCustomTheme.OverFlow</item>
    <item name="actionOverflowButtonStyle">@style/MyCustomTheme.OverFlow</item>
</style>

<style name="MyCustomTheme.OverFlow">
    <item name="android:src">@drawable/my_overflow_image</item>
</style>

关于android - 更改 ActionBar 上溢出按钮的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11425660/

相关文章:

android - 如何使用 RestSharp、Xamarin Android 发布嵌套 JSON

java - 如何在 Java 中本地保存文件(截图)?

android - 如何删除 Android ViewPager 中的页面?

android - 如何在扩展到其他 Activity 的 Activity 中创建 actionBar?

android - 带有自定义 View 的堆叠式 ActionBar 选项卡无法正确显示

android - 覆盖操作栏

java - 无法在运行时加载我的 3D 对象(GLTF)

java - Android - OnTouchListener() 触发得太早

android - 操作栏背景颜色?- Play Newstand 应用

android-actionbar - 如何在 Lollipop 工具栏中显示图标应用程序?