我刚用
生成了9个补丁图片https://romannurik.github.io/AndroidAssetStudio/nine-patches.html
这会输出drawable
的一些子文件夹,例如drawable-hdpi
,drawable-xhdpi
等。
我将它们粘贴在drawable文件夹中,目前在多个文件夹中有多个图像
但是,当我想使用图像时,它也需要位于drawable
文件夹中(不是任何子文件夹),否则Android Studio无法找到图像。
我是否需要将hdpi(或其他?)9补丁图像粘贴到drawable文件夹中以便找到它并且9个补丁图像是否仍可用于多种屏幕尺寸?
答案 0 :(得分:2)
听起来您将特定于密度的文件夹(例如drawable-hdpi
)放在<{em>} drawable
文件夹中。这是不正确的。密度特定的文件夹应与drawable
文件夹处于同一级别。
例如:
├── app
├── main
├── res
├── drawable
├── drawable-mdpi
├── drawable-hdpi
drawable
文件夹用于不需要密度特定变体的drawable。