gpt4 book ai didi

android - 为什么菜单项背景图像在不同手机上看起来不同?

转载 作者:行者123 更新时间:2023-11-30 03:24:01 28 4
gpt4 key购买 nike

我的应用程序的操作栏中有一个菜单项。我正在使用以下代码行为该菜单项设置背景图像:

 menu.findItem(R.id.refresh_item).setIcon(R.drawable.icon_bg);

它适用于我的三星 s3。但是当我在 Nexus 手机上运行这个应用程序时,它看起来很小。

以下是两款手机的屏幕截图。

对于三星 s3:

enter image description here

对于 Nexus:

enter image description here

知道为什么它在 Nexus 手机上看起来不一样吗?我该如何修复它。提前致谢。

最佳答案

您需要为不同的屏幕分辨率保留单独的图像。您当前的图像适用于 S3 whihc 具有 xhdpi 分辨率但在具有不同屏幕密度的 nexus 上看起来很糟糕(最新的 nexus 是 xxhppi)。创建另一个可绘制对象(drawable-xhdpi、drawable-xxhdpi)并在其中保留适当分辨率的图像。

点击下面的链接了解详情:

http://developer.android.com/guide/practices/screens_support.html

http://developer.android.com/design/style/iconography.html

关于android - 为什么菜单项背景图像在不同手机上看起来不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18571099/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com