2016-01-10 59 views
0

我有兩種佈局適用於活動,手機和平板電腦。手機佈局工作正常。Genymotion Nexus 10佈局未被識別

我創建了一個nexus 10 tablet layout.xml文件,方法是進入我的項目文件夾 - > res - > new - > android resource directory。在這裏我創建了一個名爲layout-xlarge-xhdpi的目錄,並將其作爲佈局資源類型。但是,每次我在genymotion中啓動我的平板電腦時,它都會繼續提供電話佈局。

我也試過爲平板電腦的這個活動創建一個額外的佈局,它是sw600dp的大小,而且什麼也沒有。有人知道爲什麼嗎?謝謝。

回答

0

sw720dp-xxhdpi爲關係10.For測試目的

1-正確的佈局文件夾中創建的所有可用佈局文件夾
2-測試與包含密度名稱的XML佈局。

layout-nodpi/ 
layout-sw600dp-hdpi/ 
layout-sw600dp-mdpi/ 
layout-sw600dp-xhdpi/ 
layout-sw600dp-xxhdpi/ 
layout-sw600dp-xxxhdpi/ 
layout-sw720dp-hdpi/ 
layout-sw720dp-mdpi/ 
layout-sw720dp-xhdpi/ 
layout-sw720dp-xxhdpi/ 
layout-sw720dp-xxxhdpi/ 
+0

我的佈局被稱爲activity_main_login。我點擊創建新資源佈局文件,將其命名爲activity_main_login,在可用限定符下,突出顯示「最小屏幕寬度」並將其設置爲720.它爲我創建一個名爲activity_main_login.xml(sw720dp)的文件。平板電腦仍然沒有認識到這一點。我還創建了一個名爲activity_main_login.xml(sw720dp-xxhdpi),但仍然沒有任何結果。 –

+0

我實際上再次測試,sw720dp-xxhdpi是nexus 10的正確文件夾,除非其他配置錯誤。所以要確保everthing是好的,我建議創建所有的平板電腦folder.see我編輯的答案。 – Helmi