在我的應用程序中,我想爲不同的移動設備設置不同的字體大小和填充。我使用這個方法在Android文檔中解釋。爲不同的屏幕設置不同的佈局
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
我用銀河S2和HTC一個用於測試, 似乎無論我創造什麼文件夾,它永諾使用xml從RES /佈局/
我加入這個清單中
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
我怎樣才能確保銀河和HTC將使用不同的XML?而不是目前他們都使用默認佈局的情況。
銀河S2擁有正常大小的屏幕,這就是爲什麼它需要從/ RES /佈局/ – donfuxx
佈局和HTC一個從那裏也需要? –
HTC有一個xxhdpi分辨率。我想你必須準備一個xxlarge文件夾?或者用xxhdpi嘗試。 –