设置图像资源后出现java.lang.NullPointerException警告

设置图像资源后出现java.lang.NullPointerException警告,java,android,android-imageview,android-support-library,android-image,Java,Android,Android Imageview,Android Support Library,Android Image,为my imageview定义重新源后,将返回警告。怎样才能消除这个警告呢 imageView.setImage(ImageSource.resource(R.drawable.map)); 方法调用“imageView.setImage(ImageSource.resource(R.drawable.map))”可能会产生“jave.lang.NullPointerException” A.B.C格式行上的空指针异常表示点左侧的某个内容为空。在本例中: 要么A为空 或者A.B是空的

为my imageview定义重新源后,将返回警告。怎样才能消除这个警告呢

    imageView.setImage(ImageSource.resource(R.drawable.map));
方法调用“imageView.setImage(ImageSource.resource(R.drawable.map))”可能会产生“jave.lang.NullPointerException”


A.B.C格式行上的空指针异常表示点左侧的某个内容为空。在本例中:

要么A为空

或者A.B是空的

没有其他原因


您还可以检查它只是一个警告,因此如果您没有理由认为变量为空,您可以忽略它,但是您可以像这样断言变量不是空的,以消除它

assert imageView != null;
imageView.setImage(ImageSource.resource(R.drawable.map));

你没有回答如何摆脱警告,你只是解释了为什么会发生。