1

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

谢谢

4

3 回答 3

1

对于填充,您可以使用:

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

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

于 2013-10-03T18:45:42.213 回答
1

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

 <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>
于 2015-08-31T10:11:13.290 回答
0

我还希望图标更宽,所以我使用 Gimp(图像编辑器)使其更宽(只是在右侧添加了更多的灰线像素和额外的透明度)。操作栏适当地显示图标并移动其他元素以适应(如操作栏标题)。如果您想使用它,我提供了下面的图片: ic_drawer.png 更宽

于 2013-10-04T17:02:16.833 回答