Android菜单显示动作图标太大

Android菜单显示动作图标太大,android,menu,android-actionbar,android-drawable,android-toolbar,Android,Menu,Android Actionbar,Android Drawable,Android Toolbar,我注意到在使用showAsAction=“ifRoom”时,菜单图标显示得太大了。我注意到,长按图标时,较暗的轮廓也比正常的菜单图标(三个垂直点)大。我使用的是android参考中推荐的72x72图标,用于更大的设备。如何解决此问题?首先,您需要包括四个不同的图像以适应不同的屏幕大小 MDPI: 160 DPI 48x48 px HDPI: 240 DPI 72x72 px XHDPI: 320 DPI 96x96 px XXHDPI: 640 DPI 我也有这个问题。如果在布局中使用工具栏,

我注意到在使用
showAsAction=“ifRoom”
时,菜单图标显示得太大了。我注意到,长按图标时,较暗的轮廓也比正常的菜单图标(三个垂直点)大。我使用的是android参考中推荐的72x72图标,用于更大的设备。如何解决此问题?

首先,您需要包括四个不同的图像以适应不同的屏幕大小

MDPI: 160 DPI 48x48 px
HDPI: 240 DPI 72x72 px
XHDPI: 320 DPI 96x96 px
XXHDPI: 640 DPI
我也有这个问题。如果在布局中使用工具栏,则需要指定布局的平板电脑版本

工具栏高度

Mobile Landscape: 48dp
Mobile Portrait: 56dp
Tablet/Desktop: 64dp
在xlarge布局中将工具栏高度设置为64dp应该可以解决这个问题

设置这些属性应有助于解决此问题