gpt4 book ai didi

android - Android上的loopj http库: Activity 处于后台时回调

转载 作者:行者123 更新时间:2023-12-03 17:47:14 26 4
gpt4 key购买 nike

文档和stackoverflow都没有以下问题的答案。

我在Android App中将loopj库用于HTTP Get请求。在我的onSuccess()回调中,我正在使用结果更新TextView

我很好奇在回调发生时,如果我的Activity不在Activity堆栈前面会发生什么(例如:正在接收 call )。我希望它会崩溃。奇怪的是,它没有崩溃,而且,当我返回TextView时,发生了对Activity的更新?

这怎么可能 ?

最佳答案

它没有崩溃,因为Activity没有被破坏。但是,不建议更新ThreadAsyncTask中的UI组件。

如果确实需要,可以将结果存储在字段中,或者至少要进行如下检查:

if(myTextView != null)
myTextView.setText("results here");

关于android - Android上的loopj http库: Activity 处于后台时回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24464209/

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