如何将asynctask结果返回给在Android中调用它的方法的结果?

时间:2019-06-30 08:24:21

标签: android android-asynctask

我有一个应该返回长值的方法。在此方法中,有一个asyncTask将信息插入到会议室数据库中。如何发送asyncTask返回值作为我调用它的相同方法的结果?!

公共长插入(MyTask任务){ 。 。 。 返回/ * AsyncTask的结果* / }

1 个答案:

答案 0 :(得分:0)

处理ThreadAsyncTask时,不能将它们的结果用作启动它们的方法的返回。

AsyncTask的结果由onPostExecute处理。

您可以覆盖onPostExecute的{​​{1}}方法。然后在那里处理结果。

AsyncTask