java - "ic_launcher cannot be resolved or is not a field"

标签 java android icons

我正在学习 Android 的教程并且 完成所有操作后,我在这段代码中遇到了问题:

getDrawable(R.drawable.ic_launcher);

我收到消息了

**"ic_launcher cannot be resolved or is not a field"**

此外,我的图标没有出现在平板电脑模拟器中, 但自动启动。 怎么回事?

最佳答案

将“mipmap”替换为“drawable”

我在学习教程时遇到了同样的问题,我发现我的 AndroidManifest.xml 文件具有以下代码:-

android:icon="@mipmap/ic_launcher

所以我将 R.drawable 更改为 R.mipmap 它解决了问题。无论我在哪里找到 drawable,我都会用 mipmap 替换它。很高兴用 android studio 1.1 检查 mipmap。 了解更多信息:- https://androidbycode.wordpress.com/2015/02/14/goodbye-launcher-drawables-hello-mipmaps/

关于java - "ic_launcher cannot be resolved or is not a field",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19385467/

相关文章:

iOS;是否可以将动画图标设置为 UITabController 图标?

xaml - 在将 Segoe MDL2 Assets 的字符转换为字符串后显示字符的错误

java - 如何获取本地文件的正确URI?

android - ListView - setOnItemClickListener 不工作

java - 如何使用 OpenDoPE 的内容控制数据绑定(bind)从模板创建 Word 文档

Android检测来自URL的视频是否为纵向

java - 取消 CountDownTimer Android Java

android - fragment 中的 getPackageName()

java - 如何解读Java G1 GC暂停时间原因

java - 仅当每个循环未找到匹配项时才运行代码?