gpt4 book ai didi

java - 避免 Android 在方向更改时自动重新添加我的 fragment

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:19:43 25 4
gpt4 key购买 nike

我有一个 ListFragment,它依赖于托管 Activity 来正确初始化。第一次运行时,它加载正常。一旦我改变方向,我的应用程序就会崩溃。从堆栈跟踪中我可以看出不是我试图过早地添加 Fragment,而是 Android 正在尝试恢复 Fragment

我在 onStart 方法中设置了 setRetainInstance(false),但找不到任何方法来禁用一次 Fragment 的恢复方向改变。有任何想法吗?我是否需要在销毁我的应用程序之前删除 Fragment

编辑:我最终延迟初始化列表,直到 Activity 准备就绪。在设置适配器之前,Android 会方便地显示“正在加载”消息。

最佳答案

我最终延迟初始化列表,直到 Activity 准备就绪。在设置适配器之前,Android 会方便地显示“正在加载”消息。

关于java - 避免 Android 在方向更改时自动重新添加我的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5345474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com