2012-02-07 106 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」的文件夾中。

此文件夾將用於 等大屏幕設備,如平板電腦。