Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq

在进行Android开发学习是遇到一个error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSequence)’ on a null object reference

原因:你定义的变量不被识别,他不知道是哪个。例如我的就是因为TextView有两个,系统不知道使用说,导致程序运行不起来。
我的xml有两个Textview
在这里插入图片描述

解决方法:找到我们需要使用的那个变量,给他定义明确就好了。

在这里插入图片描述
总结:在进行大范围的变量,并且我们需要使用时,我们需要精确一点,确定我们要用的是哪一个变量,给他精确赋值,这样我们才可以保证我们代码正确运行。文章来源地址https://uudwc.com/A/nojvb

原文地址:https://blog.csdn.net/weixin_51961968/article/details/127144166

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年07月29日 12:27
Pycharm 中文乱码解决,统一设置 UTF-8,再也不会乱码了
下一篇 2023年07月29日 12:28