2012-02-07 84 views
0

在开始时,我创建了我的应用程序以处理所有分辨率,并在我的手机上使用小屏幕和大屏幕平板电脑进行测试。自动布局调整

因为我已经创建了drawable-hdpi,MDPI,ldpi的图像,每个图像的分辨率都在调整。

但是现在我再次在平板电脑上测试,分辨率单元很小,仅对手机正确,她停下来调整平板电脑的数量。

不知道它是否是我在布局中做的一些设置,我使用的是相对布局,fill_parent和wrap_content。

而且在某些情况下把保证金和对齐方式,下面...

谁知道告诉我如何自动调整,或想象可能是什么问题?

+0

你有不同的绘图中diffenet密度的图像,但是如果密度相同,对于不同的屏幕尺寸如何。你应该为不同的屏幕尺寸屏幕创建不同的布局... – 2012-02-07 13:55:09

回答

0

我想你错过了一些关于密度。 通过密度的os自动缩放图像,作为较低密度的示例图像将缩放较小。

+0

你知道如何检查? – GDawson 2012-02-07 14:38:18

+0

获得密度很容易。 DisplayMetrics dm = new DisplayMetrics(); \t \t display.getMetrics(dm); \t \t \t \t double density = dm.densityDpi; – lulumeya 2012-02-07 16:08:51

0

由于lulumeya说,这是平板电脑的密度一定的问题,您使用的是测试

对于平板电脑而不是把图像“可绘 - 华电国际”或“绘制-xhdpi”为大屏幕,

将它们放入/ res文件夹中名为“drawable-xlarge”的文件夹中。

此文件夹将用于 等大屏幕设备,如平板电脑。