我有一个应该返回长值的方法。在此方法中,有一个asyncTask将信息插入到会议室数据库中。如何发送asyncTask返回值作为我调用它的相同方法的结果?!
公共长插入(MyTask任务){ 。 。 。 返回/ * AsyncTask的结果* / }
答案 0 :(得分:0)
处理Thread
或AsyncTask
时,不能将它们的结果用作启动它们的方法的返回。
AsyncTask
的结果由onPostExecute
处理。
您可以覆盖onPostExecute
的{{1}}方法。然后在那里处理结果。
AsyncTask