java - 菜单图标和文本之间的空间过大
问题描述
所以我有一个菜单项,在图标和文本之间有太多空间。 这里的图像
如何删除图标和文本之间的空格?
这是我的 menu.xml 文件:
<menu xmlns:tools="http://schemas.android.com/tools" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:title=""
android:id="@+id/overflowmenu"
android:icon="@drawable/ic_baseline_more_vert_24"
app:showAsAction="always">
<menu>
<item
android:title="Settings"
android:id="@+id/updateId"
android:icon="@drawable/ic_settings"
app:titleTextAppearance="@style/ActionBar.nameText"/>
</menu>
</item>
</menu>
我尝试了Android NavigationView 的解决方案:减少图标和文本之间的空间,并且 `itemBackground` 不起作用,但这不起作用。
解决方案
我找到了解决方案。图像尺寸需要更大,例如 24x24。
推荐阅读
- tensorflow - AttributeError:模块“tensorflow.python.pywrap_tensorflow”没有属性“TFE_MonitoringNewCounter0”
- java - “ [main] INFO expect4j.Expect4j - 处理 EOF null” 这个问题到底是什么?
- android - 在 Android 供应商软件中使用 AHardwareBuffer_fromHardwareBuffer()?
- php - 我想在 PHP 中使用 htaccess 从 url 中隐藏 id
- c++ - 为什么我的梯度下降算法不收敛?(对于逻辑回归)
- flutter - 如何使用 darkTheme 在颤动中更改主题:
- r - 如何使用 ggplot2 从条形图中的多列中绘制 3 个单个数字?
- java - 如何在maven中做多个生成源代码的主类
- python - 在不更改python中的数字的情况下将变量的类型从十六进制字符串转换为uint_32
- css - 仅使用 Typescript 编译 css 文件