0
我想创建一个包含一些配置的xml文件,并且此配置在多种屏幕分辨率下有所不同。不同屏幕分辨率的多个资产文件
因为我想为不同的屏幕分辨率定义不同的配置,我定义资产文件夹和assets-sw600dp文件夹,并在每个文件夹中创建不同的xml配置。
但它没有奏效。
似乎这个技巧不能应用于资产文件夹,如果是这样的话,请有人解释我怎样才能为不同的屏幕分辨率创建多个配置?
谢谢。
我想创建一个包含一些配置的xml文件,并且此配置在多种屏幕分辨率下有所不同。不同屏幕分辨率的多个资产文件
因为我想为不同的屏幕分辨率定义不同的配置,我定义资产文件夹和assets-sw600dp文件夹,并在每个文件夹中创建不同的xml配置。
但它没有奏效。
似乎这个技巧不能应用于资产文件夹,如果是这样的话,请有人解释我怎样才能为不同的屏幕分辨率创建多个配置?
谢谢。
您无法为资产文件夹(旨在访问原始文件名和文件层次结构)创建资源限定符,您可以改为使用/res/raw资源文件夹。
对于XML,您还可以使用/res/xml资源文件夹。
更多信息:https://developer.android.com/guide/topics/resources/providing-resources.html
附:如果您因某种原因需要资产文件夹,则必须自行实施资源交换资产目录中的。例如,/ assets/phone/somefile和/ assets/tablet/somefile。