如何在android中制作自定义actionbartoggle按钮?

时间:2016-07-23 02:44:53

标签: java android android-actionbar

问:如何在android中制作自定义actionbartoggle按钮? 我想在动作栏中制作右上方显示的汉堡包按钮的自定义动作按钮按钮。

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

1 个答案:

答案 0 :(得分:0)

试试这个:

<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 px

hdpi - 32 dp * 1.5 = 48 px

xxhdpi - 32 dp * 2 = 64 px

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

您可以使用

更改颜色

<item name="android:actionBarItemBackground">@color/colorAccent</item>

内部主题

image

32 dp和64 dp的图像 enter image description here