【发布时间】:2016-11-16 15:01:16
【问题描述】:
我正在使用 Android Developer Studio v2.2.2,但无法弄清楚如何将图像加载到可在整个应用程序中使用的变量中。我一直在尝试 ImageView 没有成功。
以下是抛出 java.lang.NullPointerException
// At top of the class declaration
private ImageView image1;
// then in the onCreate method
image1.setImageResource(R.drawable.myImage);
myImage 是 res/drawable 文件夹中的 .png 图像。
myImage 存在并已在其他地方使用。
我已经尝试使用 Drawable 进行此操作并获得相同的结果,但无论如何也不推荐使用 getDrawable。
任何帮助将不胜感激,谢谢...
【问题讨论】:
-
“如何将图像加载到可在整个应用程序中使用的变量中”——不清楚您在这里获得了什么。 “我一直在尝试 ImageView,但没有成功”——
ImageView与它的Activity相关联。除非您的应用只有一个Activity,否则您不能在“整个应用”中使用ImageView。 “以下是抛出 java.lang.NullPointerException”——请编辑您的问题并提供完整的 Java 堆栈跟踪。
标签: android image android-studio imageview drawable