如何在操作栏中添加填充并增加导航抽屉图标的宽度?

时间:2013-10-03 18:30:11

标签: android navigation-drawer

我想增加导航抽屉图标的宽度,并为其添加左右填充。知道怎么做吗?

由于

3 个答案:

答案 0 :(得分:2)

对于填充,您可以使用:

ImageView view = (ImageView)findViewById(android.R.id.home);
view.setPadding(left, top, right, bottom);

关于图标宽度,您是否尝试过使用更大的图标?

答案 1 :(得分:0)

我还希望图标更宽,所以我使用Gimp(图像编辑器)使其更宽(仅添加了几行灰色线条和更多透明度)。操作栏适当地显示图标并将其他元素移动到适合(如操作栏标题)。我已经提供了下面的图片,以备你想要使用它: ic_drawer.png wider

答案 2 :(得分:0)

您可以使用以下样式执行此操作:

 <style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
    <item name="spinBars">true</item>
    <item name="color">#FE1B56</item>
    <item name="barSize">20dp</item>
    <!--<item name="thickness">3dp</item>-->
</style>

在您的父主题中添加此内容

 <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>