调试器显示错误值
Debugger showing wrong values
我正在尝试与 Fragments
合作,这个问题可能看起来很愚蠢,但现在我遇到了一个问题。
我试图在 List
中列出 Fragments
,该列表显示的片段数量更多,大小准确但值错误。
但是当我尝试从列表中获取最后一个片段时,即使列表大小为 greater than 0
。该片段返回为 null
我发布屏幕截图只是为了阐明列表的返回值和大小。
为什么会这样? Android Studio 有问题吗?
我什至检查了碎片是否正确堆叠,但我工作正常。就是想不通为什么会这样。
returnFragment
函数写在 Activity
扩展 AppCompatActivity
如有任何帮助或建议,我们将不胜感激。
这是因为片段列表中实际上有 4 个条目,但是其中两个条目变成了一个 null
对象,所以调试器没有显示,
因为你得到的片段对象是 null
所以很明显这些条目是空的。
我正在尝试与 Fragments
合作,这个问题可能看起来很愚蠢,但现在我遇到了一个问题。
我试图在 List
中列出 Fragments
,该列表显示的片段数量更多,大小准确但值错误。
但是当我尝试从列表中获取最后一个片段时,即使列表大小为 greater than 0
。该片段返回为 null
我发布屏幕截图只是为了阐明列表的返回值和大小。
为什么会这样? Android Studio 有问题吗?
我什至检查了碎片是否正确堆叠,但我工作正常。就是想不通为什么会这样。
returnFragment
函数写在 Activity
扩展 AppCompatActivity
如有任何帮助或建议,我们将不胜感激。
这是因为片段列表中实际上有 4 个条目,但是其中两个条目变成了一个 null
对象,所以调试器没有显示,
因为你得到的片段对象是 null
所以很明显这些条目是空的。