gpt4 book ai didi

android - 从 dialogFragment 返回后 getActivity() 返回 null

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:33 24 4
gpt4 key购买 nike

<分区>

我目前在使用 DialogFragment 时遇到了一些问题。

我的应用程序是这样的:

MainActivity 使用 ActionBarSherlock 显示 6 个选项卡(都包含一个 fragment )在其中一个选项卡上,当用户单击按钮时,我会显示一个 DialogFragment。此对话框包含一些 EditText 和一个按钮,用于保存用户输入(邮政地址)并在 MainActivity 中调用监听器进行计算。

我的问题是当我打开对话框的屏幕时,我设法让他留在屏幕上而不会丢失数据但是当我调用监听器然后关闭对话框时,在 fragment 中调用了一个方法来添加将新的邮政地址添加到列表,然后将其映射到 ListView 上,并且在此方法中 getActivity() 返回 null。

我猜该 fragment 尚未附加和/或创建,因为我在 onResume() 中的断点从未中断执行。但是我看不到一种方法来确保在监听器调用列表更新时创建我的 fragment 。

如果您有任何可以帮助我的想法,我很乐意提供更多信息,这次谷歌没有提供太多帮助:(

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