1
A
回答
4
您使用扩展AsynTask的类... 请参阅此link。
在你的doInBackground()里面调用你的插入方法。
更多的解释:
乌尔活动中创建一个内部类InsertTask,如:
private class InsertTask extends AsyncTask<String, Void, Boolean> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Boolean doInBackground(String... params) {
Boolean success = false;
try {
//place insert code here
success = true;
} catch (Exception e) {
if(e.getMessage()!=null)
e.printStackTrace();
}
return success;
}
@Override
protected void onPostExecute(Boolean success) {
super.onPostExecute(success);
}
}
在我们共同的onCreate()给:
new InsertTask.execute(); //this calls the doInBackground method of InsertTask
通过这样做,当乌尔活动被调用,doInBackground()内部写入的内容将通过插入ur值来运行。
+0
thanx很多它适用于我的应用程序...真棒.. – 2011-03-07 11:34:05
+0
总是欢迎.. – Mathew 2011-03-07 11:41:48
相关问题
- 1. 运行我的后台应用程序,当我在Android中
- 2. 当应用程序进入后台时运行后台线程
- 3. 我如何让我的Android应用程序在后台运行
- 4. 当应用程序未运行时在后台运行SyncAdapter
- 5. 如何在Android中在后台运行我的应用程序?
- 6. 如何在后台运行我的Windows Phone应用程序?
- 7. 如何在后台运行我的GPS应用程序?
- 8. 我们如何在iOS7的后台运行应用程序
- 9. 如何让我的应用程序在后台运行?
- 10. 如何让我的应用程序在后台运行
- 11. 当它运行后台状态时,是否可以从我的应用程序运行应用程序?
- 12. 如何更新后台运行的应用程序的数据
- 13. 在后台运行的应用程序
- 14. 运行我的应用程序时,SqlAdapter在我运行存储过程时不返回任何数据
- 15. 当我运行的Web应用程序
- 16. 当我的应用程序没有在后台运行时停止服务
- 17. 当我在运行iPhone应用程序
- 18. 当应用程序转到后台时如何运行NSThread
- 19. 当应用程序进入后台时运行MPMoviePlayer
- 20. 如何在应用程序的后台运行计时器?
- 21. 在后台运行我的应用程序
- 22. 避免在后台运行我的Android应用程序
- 23. 当我的应用程序未运行时,如何处理FCM?
- 24. 我如何知道我的Android应用程序是否在后台运行?
- 25. 我的应用程序如何在后台运行时访问触摸事件?
- 26. 如何取消后台运行线程在我的iPhone应用程序
- 27. 当我单击运行时,Eclipse不运行Android应用程序
- 28. 如何知道我的应用程序在后台或前台运行?
- 29. 当我的应用程序从后台运行返回时,UIButton消失
- 30. 当我运行应用程序时,我的TableView崩溃了应用程序
当应用程序正常工作时,您可以使用将在后台填充数据库的任务。 – Mudassir 2011-03-07 10:19:41