MonoKelvin
2019-05-25 10:20
采纳率: 100%
浏览 475

Android Studio 图标文件命名中的@无法识别

我在AS按照网上的方法命名了图标



                                        图片说明



运行的时候报错:

'@' is not a valid file-based resource name character: File-based resource names must

    如果不支持@字符,那怎么实现在多个设备用不同尺寸的图标?

    但如果我使用同样的名字命名,420dpi的设备还是只会使用mdpi里的图标,没用xhdpi的图标,这个怎么解决?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 若有人兮 2019-06-17 18:09
    已采纳

    在mipmap中有多个同名文件夹,例如mipmap-hdpi,mipmap-mdpi,
    使用时只需要写mipmap就行了,Android会自动根据当前设备调用文件夹里的图片。
    如果非要调用某个mipmap-xdpi的图片,将名字写全就行了

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题