导航抽屉图标大小

时间:2016-08-27 04:57:00

标签: android navigation

我已使用代码

为我的AppCompatActivity设置了通知抽屉的图标
this.getSupportActionBar().setDisplayHomeAsUpEnabled(true);
this.getSupportActionBar().setHomeButtonEnabled(true);
this.getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_drawer);

但是自定义图像" ic_drawer"对我来说有点太大了。如何设置导航图标的大小。

我已经尝试<dimen name="homeAsUpIndicator">10dp</dimen> 内部尺寸文件。这不起作用。

1 个答案:

答案 0 :(得分:0)

添加此修复:

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

有效!

p / s:根据Iconography,定义高度与操作栏图标的规格相匹配,即32 x 32 dp。

  

mdpi - 32 dp = 32 px

     

hdpi - 32 dp * 1.5 = 48 px

     

xxhdpi - 32 dp * 2 = 64 px

使用* 3 * 4到xxxhdpi

  • mdpi(基线):160 dpi 1×

  • hdpi:240 dpi 1.5×

  • xhdpi:320 dpi 2×

  • xxhdpi:480 dpi 3×

  • xxxhdpi:640 dpi 4×

请根据此尺寸检查ic_drawer

相关问题