如何确定设备上的高分辨率屏幕

时间:2013-08-01 09:37:21

标签: android image titanium scalability resolution

我遇到了需要不同图像尺寸的问题,具体取决于手机是否为高分辨率。我一直在寻找有关确定屏幕是否为高分辨率然后使用不同图像的最有效方法的建议。

我正在使用Titanium,在android文件夹中有子文件夹,名为:res-long-hdpi,res-long-mdpi,res-long-ldpi,res-notlong-hdpi,res-notlong-mdpi ,res-notlng-ldpi。在每个文件夹中,我放置了一个名为“contact_white.png”的图像,但每个图像都有不同的尺寸。然后在我的代码中我将图像称为“contact_white.png”,我认为应该自动使用正确文件夹中的正确图像。然而。根本没有显示图像。有什么想法,出了什么问题?

2 个答案:

答案 0 :(得分:0)

我认为你必须把这样的东西放在drawble文件夹drawable-hdpi,drawable-ldpi等上,如果你想要它用于布局,你也必须制作名字布局的文件夹-hdpi等在res文件夹中的文件夹。

答案 1 :(得分:0)

请参阅Titanium ImageView wont display images以及问题下方的评论。我相信你也有同样的问题。我希望this answer能解决您的问题。