如何解決屏幕分辨率問題?不同Android設備的屏幕分辨率
我想任何Android設備上我的應用程序運行,而其佈局不應改變,
我閱讀支持多種屏幕的Android的博客,但沒有得到足夠的主意。
我創建了不同的佈局文件夾,如佈局小,佈局正常,佈局大,佈局xlarge,併爲所有文件夾創建不同的XML文件。
但是,當我在平板電腦上運行它需要默認正常大小的XML文件,我不知道爲什麼?
請幫我解決這個問題,在此先感謝,並等待響應
如何解決屏幕分辨率問題?不同Android設備的屏幕分辨率
我想任何Android設備上我的應用程序運行,而其佈局不應改變,
我閱讀支持多種屏幕的Android的博客,但沒有得到足夠的主意。
我創建了不同的佈局文件夾,如佈局小,佈局正常,佈局大,佈局xlarge,併爲所有文件夾創建不同的XML文件。
但是,當我在平板電腦上運行它需要默認正常大小的XML文件,我不知道爲什麼?
請幫我解決這個問題,在此先感謝,並等待響應
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
一下添加到應用程序的清單文件。
創建佈局和繪製具有以下預選賽
layout-sw600dp drawable-sw600dp
這意味着平板電腦屏幕的最低600dp和更高可以使用此佈局和drawable。
因此,對於標準配置限定符對屏幕尺寸可以創建以下配置:
1)佈局sw480dp抽拉-sw480dp
2)佈局sw600dp抽拉-sw600dp
3)於版圖sw720dp繪製-sw720dp
檢查http://android-developers.blogspot.in/2011_07_01_archive.html
繼指南將只是幫你d爲大多數情況提供了這個問題,但從來沒有全部的情況。查看以下列表,這是Google的AOSP主屏幕源代碼。即使這樣也不能保證它適用於所有設備。所以你的遠遠不夠。
drawable
drawable-hdpi
drawable-land-hdpi
drawable-land-mdpi
drawable-land-xhdpi
drawable-mdpi
drawable-nodpi
drawable-sw600dp-hdpi
drawable-sw600dp-land-hdpi
drawable-sw600dp-land-mdpi
drawable-sw600dp-mdpi
drawable-sw600dp-nodpi
drawable-sw600dp-xhdpi
drawable-sw720dp-hdpi
drawable-sw720dp-land-hdpi
drawable-sw720dp-land-mdpi
drawable-sw720dp-mdpi
drawable-sw720dp-nodpi
drawable-sw720dp-xhdpi
drawable-xhdpi
layout
layout-land
layout-port
layout-sw600dp-port
layout-sw720dp
layout-sw720dp-port
什麼是您的平板電腦的分辨率和dp? –