您好,匿名用户
随意问技术百科期待您的加入

android service 里面怎么使用asyncTask异步处理

0 投票

我想在android的service后台运行时里面添加异步处理数据的操作,好像asyncTask 会和service冲突,不知道该如何在service class里面写asyncTask 方法。

用户头像 提问 2013年 11月13日 @ Athena 上等兵 (346 威望)
分享到:

1个回答

0 投票
 
最佳答案

网上查了一些资料,基本功能算实现了,贴上代码!求补充。

	@Override
	public void onCreate() {
         //service里调用asyncTask
		new MyTask().execute();
	}
	
	@Override
	public void onStart(Intent intent, int startId) {
	}
	@Override
	public void onDestroy() {
	}
    
	//asyncTask 异步操作
	class MyTask extends AsyncTask<Integer ,Integer, Integer>{
		@Override
		protected Integer doInBackground(Integer... params) {
			//获取数据
			return null;
		}
		@Override
		protected void onPostExecute(Integer result) {
			super.onPostExecute(result);
		}
	};
用户头像 回复 2013年 11月13日 @ Malzahar 上等兵 (335 威望)
选中 2013年 9月7日 @Athena
提一个问题:

相关问题

0 投票
1 回复 53 阅读
用户头像 提问 2012年 12月1日 @ Elise 上等兵 (273 威望)
0 投票
1 回复 29 阅读
0 投票
1 回复 41 阅读
用户头像 提问 2012年 12月1日 @ Ziggs 上等兵 (345 威望)
0 投票
1 回复 42 阅读
用户头像 提问 2012年 12月1日 @ Sona 上等兵 (306 威望)
0 投票
0 回复 45 阅读
用户头像 提问 2012年 12月1日 @ Kog'Maw 上等兵 (212 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...