Android图片大小调整

时间:2010-12-13 00:19:50

标签: android

我正在尝试制作每行有6个瓷砖的瓷砖游戏。瓷砖是固定尺寸,80x80,适合480x854屏幕(自6 * 80 = 480)。我正在努力确保我的应用程序适用于其他密度/大小,但逻辑对我来说很困惑。我能确定正确处理其他密度的最佳方法是什么?我完全读过http://developer.android.com/guide/practices/screens_support.html,但我仍感到困惑。即使我为不同密度缩放图像,我仍然不能遇到屏幕没有足够像素支持我的“连续6块”的问题吗?例如,假设该设备为320x480,但密度也很高。不会进行缩放,我的480px不适合320px屏幕。我试图不硬编码像素,但没有看到另一种选择。任何输入赞赏。

2 个答案:

答案 0 :(得分:0)

假设您使用的是ImageViews,您只需要确保图片足够大,以免在较大的屏幕上模糊,然后为每个ImageView设置正确的比例类型:< / p>

http://developer.android.com/reference/android/widget/ImageView.html#attr_android:scaleType

Android应该为你处理剩下的事情。

答案 1 :(得分:0)

我认为我认为没有一种解决这个问题的预定方法。我将不得不依赖这样一个事实,即现在只有几个屏幕尺寸,并且对于常见尺寸而言“最适合”。