2017-01-08 41 views
0

我想創建一個包含一些配置的xml文件,並且此配置在多種屏幕分辨率下有所不同。不同屏幕分辨率的多個資產文件

因爲我想爲不同的屏幕分辨率定義不同的配置,我定義資產文件夾和assets-sw600dp文件夾,並在每個文件夾中創建不同的xml配置。

但它沒有奏效。

似乎這個技巧不能應用於資產文件夾,如果是這樣的話,請有人解釋我怎樣才能爲不同的屏幕分辨率創建多個配置?

謝謝。

回答

0

您無法爲資產文件夾(旨在訪問原始文件名和文件層次結構)創建資源限定符,您可以改爲使用/res/raw資源文件夾。

對於XML,您還可以使用/res/xml資源文件夾。

更多信息:https://developer.android.com/guide/topics/resources/providing-resources.html

附:如果您因某種原因需要資產文件夾,則必須自行實施資源交換資產目錄中的。例如,/ assets/phone/somefile和/ assets/tablet/somefile。