我有疑問。如果我有一個單一的XML文件,讓我們說res文件夾 - >佈局文件夾 - > my.xml。我想顯示這個my.xml到所有多屏幕大小,而不需要創建layout-mdpi,layout-hdpi等。我可以知道什麼是實現這個概念的簡單和最好的方法嗎?單一佈局多屏幕沒有不同的佈局文件夾在android
在此先感謝
我有疑問。如果我有一個單一的XML文件,讓我們說res文件夾 - >佈局文件夾 - > my.xml。我想顯示這個my.xml到所有多屏幕大小,而不需要創建layout-mdpi,layout-hdpi等。我可以知道什麼是實現這個概念的簡單和最好的方法嗎?單一佈局多屏幕沒有不同的佈局文件夾在android
在此先感謝
發生在RES文件\佈局\ my.xml
,除非你創建一個替代每一個設備將得到默認情況下該佈局。
如果您在默認位置(res/layout/my.xml)中有一個佈局文件,那麼它將用於應用程序可以安裝的所有設備上。
但是,這通常不是你想要的,因爲它與你開發的尺寸不同的設備看起來會有很大的不同。爲了解決這個問題,你可以從另一個目錄(res/layout-sw600dp/my.xml)中創建另一個佈局文件開始。此佈局將用於最小寬度(sw)爲600dp的設備,即平板電腦。
好的,但如果我的設備是5英寸和相同的apk安裝在10英寸標籤,然後設計的感覺和外觀不是很好知道??該怎麼做? –
這就是爲什麼你有能力覆蓋與特定的屏幕大小的佈局,但你說你不想這樣做。你不能兩面都有。 – Kuffs