我想增加导航抽屉图标的宽度并为其添加左右填充。知道怎么做吗?
谢谢
对于填充,您可以使用:
ImageView view = (ImageView)findViewById(android.R.id.home);
view.setPadding(left, top, right, bottom);
关于图标宽度,您是否尝试过使用更大的图标?
您可以使用以下样式进行操作:
<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>
我还希望图标更宽,所以我使用 Gimp(图像编辑器)使其更宽(只是在右侧添加了更多的灰线像素和额外的透明度)。操作栏适当地显示图标并移动其他元素以适应(如操作栏标题)。如果您想使用它,我提供了下面的图片: