【发布时间】:2013-02-28 10:56:07
【问题描述】:
我目前正在为 Android 编写这段代码,它有一个动态创建的列表片段。甚至列表视图也被动态分配给它。它从 SQL Lite 中获取一个简单的游标对象并将其分配给适配器。
这一切都很好,问题是当方向发生变化时,savedInstanceState 包总是为空。即使我覆盖 OnSaveInstanceState 并将项目添加到该包或 onCreateView。我做了一些研究,发现这是因为片段没有分配给它的 ID。
关于将 ID 分配给 listfragment 的位置以及如何分配,我遇到了一些问题。我正在使用 FragmentTransaction 并使用 TAG 标识符。
我将不胜感激有关此事的任何帮助。
谢谢。
【问题讨论】: