繁体   English   中英

Android:R.drawable 不显示我的图像?

[英]Android: R.drawable not showing my image?

在我的 android 2.2 应用程序中,我已将图像添加到 res/drawable-mdpi 文件夹中。 但是,我似乎无法使用 R.drawable 访问它。据我所知,我不需要做任何额外的配置 - 有什么帮助吗?

我想通了。 问题是该项目正在导入 android.R 而不是使用生成的 R 文件 - 如果您遇到此问题,请检查您的导入以确保导入正确的包/文件。

导入生成的 R 文件时需要使用全限定名称。 检查您的导入语句。

采取以下 package 语句:

package me.rhys.example;

然后可以使用以下命令导入生成的 R 文件:

import me.rhys.example.R;

由于不同的原因,我遇到了同样的问题。 就我而言,我在图像文件名中有非法字符,并且没有注意到控制台消息抱怨它。

一旦我将 icon-1.png 重命名为 icon_1.png 一切都很好。

首先单击Build -> Rebuild Project ,以便您直接从 Gradle 获得帮助。
然后请检查您的基于文件的资源名称是否只能包含小写az、0-9 或下划线。

遇到了同样的错误,我没有正确导入内容(图片),而是复制到 drawable-hdpi 文件夹,这又没有生成 R 常量 ID,你必须导入它,而不是把它放在那里。

If you would like to import a file, for example an image file then you need to go to the res/drawable-XXXX and right click on the folder and then select "import" and in the setup select general files and go to the folder图片在哪里,select 要导入的文件...

对我来说,它在以下步骤后工作

Configure -> SDK Manager -> Android SDK -> SDK Tools -> Checked NDK -> Apply

重启项目

安迪欣的道具 如果“android.R”被导入,就会发生这个问题。 只需检查您的导入并删除“android.R”行。 它对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM