出现on a null object reference错误是怎么回事呢?​

发布于 2021-12-01 12:41:31 字数 458 浏览 762 评论 2

请问,我加载了布局A不能应用布局的B里面的控件吗?

为什么给我报错:

Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference

背景:

我在主布局里面加载一个viewPager

四个pager页面(页面中有个listView)分别用在四个fragment中

再在主方法中实现viewpager+fragment

我希望为四个pager中的一个pager实现listView 

在加载了主布局的方法中为listView设置一个adapter

结果出现以上错误,自学小白,百度了别人的博客结果还是不懂什么原理,求大神解释啊~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

惜醉颜 2021-12-02 10:05:36

很简单,你的textview还没有findviewbyid之前就调用了settext方法吧

你可以看到报错已经说的非常明显,你的textView为null

葬花如无物 2021-12-02 09:32:00

调试看看textview是不是为空

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文