gpt4 book ai didi

android - 从一个 Activity 启动 AsyncTask,然后启动另一个 Activity

转载 作者:行者123 更新时间:2023-11-30 02:08:43 27 4
gpt4 key购买 nike

在我的 android 应用程序中,有两个 Activity A 和 B,A 中有一个 Button 来启动 B:A -> B

我想在 A 的 onCreate() 方法中启动一个 AsyncTask(它是 A 的内部类),它将加载一些数据。但是,我不希望用户知道该加载,这就是我以这种方式启动 AsyncTask 的原因。但是,如果 A 启动并且用户在 AsyncTask 执行时启动 B,我想知道这是否会导致一些异常、错误或不正确的事情。

这有可能吗?

最佳答案

AsyncTask 始终保持对Activity 的引用,因此您需要在销毁Activity 时取消AT,即onDestroy()。

Here解释得很好。

关于android - 从一个 Activity 启动 AsyncTask,然后启动另一个 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30410341/

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