【问题标题】:how to make custom actionbartoggle button in android? [duplicate]如何在android中制作自定义actionbartoggle按钮? [复制]
【发布时间】:2016-07-23 12:04:46
【问题描述】:

问:如何在android中制作自定义actionbartoggle按钮? 我想制作自定义actionbartoggle按钮,该按钮显示在actionbar的右上角。

我想通过编程调整它的大小并改变颜色,而不是在 xml 中。我需要制作自定义切换按钮。

【问题讨论】:

标签: java android android-actionbar


【解决方案1】:

试试这个:

<style name="AppTheme.AppBarOverlay" parent="@android:style/Theme.Holo.Light.DarkActionBar">
        <item name="android:actionBarSize">64dp</item>
        <item name="actionBarSize">64dp</item>
</style> 

mdpi - 32 dp = 32 像素

hdpi - 32 dp * 1.5 = 48 像素

xxhdpi - 32 dp * 2 = 64 像素

注意:更改整个操作栏及其所有内容的大小,而不仅仅是图标。

你可以改变颜色使用

&lt;item name="android:actionBarItemBackground"&gt;@color/colorAccent&lt;/item&gt;

内部主题

32 dp 和 64 dp 的图像

【讨论】:

  • 它不起作用,它只改变操作栏的大小,而不是切换汉堡按钮的大小。
  • 应该对我有用.. 对我有用.. 检查你的主题 parent="@android:style/Theme.Holo.Light.DarkActionBar" 或另一个
  • 我找到了,我为 actionbartoggle 制作了自定义主题。我在其中设置了属性并且它有效。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-23
  • 1970-01-01
  • 2022-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多