如何知道 MenuItem 的首选图标大小?

发布于 2024-10-12 10:41:49 字数 263 浏览 3 评论 0原文

我的应用程序有一个包含高分辨率图像的大型 PNG 文件。根据情况,我想使用此图像作为 ImageView 的图标或占位符。

对于 MenuItem,该图像太大,因此我需要将其缩小到合适的大小。我的意思是,如果它必须显示在像三星 Galaxy Tab 这样足够大的设备上 - 我需要使用一种比例,而小尺寸的设备则需要使用另一种比例,等等。我刚刚注意到,对于小型设备,MenuItem 图标不会缩放,只是剪切 - 这很丑。

那么问题是如何检测哪个是首选尺寸?

I my application I have one large PNG file containg hi-res image. Depending on situation I would like to use this image either as icon or as placeholder for ImageView.

For MenuItem this image is too large, so I need to scale-down it to suitable size. I mean if it has to be displayed on large enough device like Samsung Galaxy Tab - I need to use one scale, for in small ones another, etc. I just noticed that for small-sized devices MenuItem icon is not scaled just cut - which is ugly.

So the question is how should detect which is preferred size?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文