2013-07-19 84 views
0

這是我的佈局看起來如何在手機上(橫向):我應該爲不同的顯示器創建不同的佈局嗎?

enter image description here

按鈕包裝(marginTop 10dp,距左5DP和按鍵之間的3 DP)

問題是,當我運行在平板電腦上相同的佈局:

enter image description here

正如你可以看到有按鈕包裝下方的額外空間。

我需要爲每個設備顯示創建不同的佈局嗎?

回答

0

Iam沒有得到你的實際要點是什麼..但是對於平板電腦,你需要製作不同的xml佈局文件,這些文件放在layout-large和layout-xlarge(取決於你的要求)文件夾下。如果你不這樣做,那麼你的平板電腦將從你的默認佈局文件夾渲染布局。 這是你在問什麼?

2

是的,你應該爲平板電腦創建另一個佈局。如果手機的佈局顯得明顯,那麼它會變小。你可以通過這個工具來創建不同的顯示佈局。主要爲佈局提供的應用程序

佈局小, 佈局, 佈局大型, 佈局XLARGE,

Link

0

你可以用這個

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 landscapeorientation 

的醫生幫助做awable

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 

我認爲你需要這個

res/layout/main_activity.xml # For handsets (smaller than 600dp available width) 
res/layout-sw600dp/main_activity.xml # For 7」 tablets (600dp wide and bigger) 
res/layout-sw720dp/main_activity.xml # For 10」 tablets (720dp wide and bigger) 

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

相關問題