java.lang.NullPointerException 设置图片资源后出现警告
java.lang.NullPointerException warning after setting image resource
为 my imageview 定义资源后,返回警告。如何消除此警告?
imageView.setImage(ImageSource.resource(R.drawable.map));
Method invocation 'imageView.setImage(ImageSource.resource(R.drawable.map))' may produce 'jave.lang.NullPointerException'
A.B.C 形式的行中的空指针异常意味着点左侧的某些内容为空。在这个例子中:
或者A为空;
或A.B为空。
不可能有其他原因。
From this
你也可以检查this
这只是一个警告,所以如果你没有理由认为变量为空,你可以忽略它,但你可以像这样assert
变量不为空来摆脱它。
assert imageView != null;
imageView.setImage(ImageSource.resource(R.drawable.map));
为 my imageview 定义资源后,返回警告。如何消除此警告?
imageView.setImage(ImageSource.resource(R.drawable.map));
Method invocation 'imageView.setImage(ImageSource.resource(R.drawable.map))' may produce 'jave.lang.NullPointerException'
A.B.C 形式的行中的空指针异常意味着点左侧的某些内容为空。在这个例子中:
或者A为空;
或A.B为空。
不可能有其他原因。
From this
你也可以检查this
这只是一个警告,所以如果你没有理由认为变量为空,你可以忽略它,但你可以像这样assert
变量不为空来摆脱它。
assert imageView != null;
imageView.setImage(ImageSource.resource(R.drawable.map));