我是安卓新手。我编写了一个 asynctask 类,它以一个字符串作为参数。Asynctask 类有两个函数 doinbackground 和 onpostexecute。doinbackground 正在执行 httppost,如果发布成功,它会将字符串“Success”返回给 onpostexecute 或将“Failed”传递给 onpostexecute。
在 Mainactivity 我调用 Asyncclass 如下: new MyAsyncTask().execute(xmlFile);
但是我需要获取 doinbackground 在我的 mainactivity 中返回的字符串,因为我需要根据这个状态更新一个数据库文件。任何人都可以在这个问题上帮助我。
假设我想在 MainActivity 中执行以下操作
//////////////////////
通过传递一个字符串来运行异步类;;;
如果 doinbackground 返回“成功”更新数据库
否则不更新
////////////////////////
谢谢