Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NullPointerException Android文本视图_Java_Android - Fatal编程技术网

Java NullPointerException Android文本视图

Java NullPointerException Android文本视图,java,android,Java,Android,我对Android开发非常缺乏经验,所以我最近有点胡闹,但我遇到了一个奇怪的空指针异常,我不知道如何处理它。我正在创建TextView的一个实例,使用findByID方法查找它,甚至检查它是否真的成为TextView的一个实例。但是,当调用setText方法并将其设置为某个值时,我收到一个NPE。有谁能帮我吗 问题在于,您正在将int设置为字符串,将其设置为文本视图。.setText()方法要求传递一个字符串,因为放置的是int,所以它会崩溃 尝试执行以下操作: scoreImage.setTe

我对Android开发非常缺乏经验,所以我最近有点胡闹,但我遇到了一个奇怪的空指针异常,我不知道如何处理它。我正在创建TextView的一个实例,使用findByID方法查找它,甚至检查它是否真的成为TextView的一个实例。但是,当调用setText方法并将其设置为某个值时,我收到一个NPE。有谁能帮我吗


问题在于,您正在将
int
设置为
字符串,将其设置为
文本视图。
.setText()
方法要求传递一个
字符串
,因为放置的是
int
,所以它会崩溃

尝试执行以下操作:

scoreImage.setText(String.valueOf(score));

你确定在名为
activity\u main
的布局文件中有一个名为
textViewScore
(区分大小写)的
TextView
吗?是的,我只是仔细检查了一下。到目前为止,我甚至只有一个activity_主文件,其中有textViewScore,拼写完全相同。您可以发布文本而不是小图片吗?请阅读
setText(int)
的文档,非常感谢!解决了。我本应该能够解决这个问题,但我想我看错了方向————(谢谢!)不客气。我看到你没有接受你提出的任何问题,最好你总是标记出对你帮助最大的答案,这样如果其他用户也有同样的问题,他们就会知道解决方案是什么。您可以通过单击您想要接受的答案点下方的
勾选
。这不是义务,只是建议而已。