Android 如果在活动中使用方向更改,我们是否需要处理与内容提供商相关的内容?
尽管如此,我还是浏览了开发者网站上关于如何处理方向变化的文章 time-changes.html 虽然这里描述了很多事情,比如活动UI状态的处理,UI状态的片段, 我找不到任何关于处理内容提供商的信息: 如果我们使用内容提供商更新UI中的一些小部件,我们是否需要处理与内容提供商有关的任何事情。是android系统处理它,还是我们应该手动处理此类情况 示例:假设我们有一个活动,并且我们正在使用内容提供程序获取一些数据以显示在列表视图中。现在,当内容提供程序获取光标并从光标提取数据以更新UI屏幕时,方向发生了变化Android 如果在活动中使用方向更改,我们是否需要处理与内容提供商相关的内容?,android,android-contentprovider,Android,Android Contentprovider,尽管如此,我还是浏览了开发者网站上关于如何处理方向变化的文章 time-changes.html 虽然这里描述了很多事情,比如活动UI状态的处理,UI状态的片段, 我找不到任何关于处理内容提供商的信息: 如果我们使用内容提供商更新UI中的一些小部件,我们是否需要处理与内容提供商有关的任何事情。是android系统处理它,还是我们应该手动处理此类情况 示例:假设我们有一个活动,并且我们正在使用内容提供程序获取一些数据以显示在列表视图中。现在,当内容提供程序获取光标并从光标提取数据以更新UI屏幕时,
注意:我知道如果从活动屏幕启动线程,我们必须手动处理线程,以防方向发生变化,因为活动实例将被终止,但线程可能仍处于活动状态,并且可能通过NullPointerException进行处理。加载程序为您处理线程,因为它们与活动/片段没有相同的生命周期。在活动中初始化加载程序时,如果它已经存在,则将使用它