2011-10-06 157 views
0

嗨,大家好我一直在開發Android應用程序,應該匹配大多數的屏幕分辨率。我只是在用的240Android多屏支持問題

近似密度的217 2. 540 X 960的近似密度設置繪製文件夾這兩分辨率 1. 480 x 800的襲擊得到了,我有一組不同的兩種圖像決議和我已經爲540 x 960設置hdpi,但沒有關於480x800這也屬於hdpi的想法。 goggling found a drawable qualifier called tvdpi which supports the appr. density of 213

當我tvdpi預選賽設置爲可繪製文件夾後,我收到「無效的資源目錄名稱」錯誤

回答

1

分辨率和DPI沒有直接的關係。恰巧許多800x480設備都是HDPI,然而,如果屏幕足夠大,就可以輕鬆實現低dpi。

如果您確實需要直接解析匹配,則需要針對API級別13並針對您的資源使用可用的寬度和高度限定符,或者如果您需要定位的API級別低於13,請創建自己的資源加載方案。

您也可以使用密度和大小限定符的組合,但仍然留有一些空間用於將兩個不同分辨率放入同一個桶中。

但是在您選擇之前,您需要問自己,您是否真的想要在3.7英寸480x800屏幕上使用與您的7英寸480x800屏幕相同的像素大小。

+0

感謝您的回覆..我在設置樣式xml時遇到了同樣的問題,其中兩個屬於大類別。例如:我已將我的文字大小屬性設置爲16sp,分辨率爲540x960,但是當我在480x800中查看時,它看起來非常大。所以我決定爲這兩個問題以及問題出現的地點決定不同的風格。 – Dinash