2013-09-29 98 views
1

請問我想知道爲什麼Galaxy S3和S4從這個文件夾中獲取圖像(drawable-sw360dp-xhdpi)?Galaxy S3和Galaxy S4 with layout-sw360dp

所有圖像對於這些設備看起來非常大! 也如果我讓這些圖像更小,他們將不適合更大的設備! 請問,有什麼解決方案?

+0

你有什麼其他的文件夾? – Mikel

+0

drawable-sw360dp-hdpi drawable-sw360dp-ldpi drawable-sw360dp-mdpi – sham

回答

4

我假設您使用的佈局爲10英寸和7英寸的設備是layout-sw720dp和layout-sw600dp,那麼您只需創建drawable-sw720dp和drawable-sw600dp,對於那些xlarge和大屏幕設備然後將相應的密度附加到可繪製文件夾。例如,對於像ASUS MeMO Pad HD 7'這樣的高密度7英寸平板電腦,使用drawable-sw600dp-hdpi。現在解決大型和xlarge的資源

現在考慮drawable-sw360dp設備。

  1. drawable-sw360dp/layout-sw360dp適用於Note1,Note2,Micromax CanvasHD,S3等平板設備。
  2. 上述設備是XHDPI設備。對於使用drawable,您可以使用drawable-xhdpi或使用drawable-sw360dp-xhdpi

因此,您可以將s3,s4的資源與xlarge和大屏幕設備區分開來。

注意:S3和s4從drawable-sw360dp-xhdpi獲取圖像,因爲這些設備的最小寬度爲320dp。您可以通過安裝Playstore中的屏幕信息應用程序來檢查設備顯示信息。

check screen info app here

0
res/drawable-mdpi/my_icon.png  // bitmap for medium density 
res/drawable-hdpi/my_icon.png  // bitmap for high density 
res/drawable-xhdpi/my_icon.png  // bitmap for extra high density 

http://developer.android.com/guide/practices/screens_support.html

它是基於DPI

即使現在有一個xxhdpi文件夾或我可能是錯的,一個???有人確認?

+0

yes yes有一個xxhdpi文件夾 – sham