2016-08-11 54 views
0

好吧,我一直在閱讀有關如何支持多種屏幕尺寸(https://developer.android.com/training/multiscreen/screensizes.html#TaskUseSWQuali)的Android教程,我不知道他們在做什麼,我已經儘可能地創建了多個文件夾,如「 sw600dp「(http://imgur.com/a/PeTHW),但我不知道如何將XML連接到正確的文件夾沒有人知道如何?!謝謝如何將XML連接到資源文件夾

+0

不確定你在說什麼。您創建的目標特定Android版本或屏幕尺寸的文件夾將保存也針對這些版本/尺寸的資源。 Android會自動爲您處理。 –

+0

@TylerSebastian我在說的是,當我創建一組相同的佈局時,除了由於屏幕尺寸的原因,一些圖像更大或更小,我如何確保Android知道哪個佈局專用於哪個佈局? –

+0

如果我創建了一個名爲'values-w820dp'的文件夾,並且在那裏放了一堆'.xml'文件(比如'dimens.xml'),當應用程序運行在一個匹配文件夾(即> 820dp的寬度),Android會自動將'dimens.xml'中的值應用於'values'文件夾中的'dimens.xml'。 –

回答

0

你會在你的項目資源文件夾中看到類似「values-w820p」等文件夾。這些是特定於特定屏幕分辨率的文件夾。

因此,例如,當用戶在這樣的分辨率設備上運行您的應用程序時,您將圖像放在文件夾的值820p中。你的應用程序的這個文件夾將被自動訪問。

總之,您可以創建特定分辨率的文件夾,然後在該文件夾中放置用於該分辨率的圖像。

相關問題