Android studio mipmap和9-patch drawables

时间:2015-02-26 12:09:08

标签: android-studio nine-patch mipmaps

我正面临一个奇怪的问题,试图将9个补丁drawables放入新的android studio mipmap目录。我已将所有图像放到指定的文件夹中,就像我以前使用drawable一样,但当我尝试将其包含在项目中时,它说

  

无法解析符号@ mipmap / myfile

但它确实"发现"你可以在屏幕截图中看到它。 the actual screenshot

我认为它无法解析符号,因为"真实" filename有.9,但点不能用于定义drawable。 (我试过,它没有工作:))

某人是否面临同样的问题?目前,我已经添加了drawables文件夹并定义了eclipse-style的所有内容并且它正在工作,但这是解决问题的难看方式。谢谢。

2 个答案:

答案 0 :(得分:6)

您必须将所有9补丁图片添加到可绘制文件夹,并通过引用 @ drawable / your_image_name 来使用它。

有关更多信息,请参阅Android Developers Blog

答案 1 :(得分:1)

编译和IDE解析是两回事。 Android studio可以找到你的mipmap图像,但是当你尝试编译时,android sdk不支持带有2个点的命名约定。只需将您的图片重命名为greenbuttonbg.png