如何知道 MenuItem 的首选图标大小?
我的应用程序有一个包含高分辨率图像的大型 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论