调试器显示错误的值

时间:2016-08-04 06:53:37

标签: android list debugging android-studio breakpoints

我试图与Fragments合作,这个问题可能看起来很愚蠢,但现在我遇到了一个问题。

我试图列出Fragments中的List,列表中显示的片段数量更多,大小准确但值不正确。

enter image description here

但是当我尝试从列表中获取最后一个片段时,即使列表大小为greater than 0。片段返回null

enter image description here

我发布截图只是为了澄清列表的返回值和大小。

为什么会这样? Android Studio有问题吗?

我甚至检查过碎片是否正确堆叠,但我工作正常。只是无法弄清楚为什么会这样。

returnFragment函数写在Activity AppCompatActivity

非常感谢任何形式的帮助或建议。

1 个答案:

答案 0 :(得分:0)

这是因为片段列表中实际上有4个条目,但是其中两个条目变成了null对象,因此调试器没有显示,

当您获得片段对象为null时,很明显这些条目为空。