如果我创建这样的服务:
Intent intent = new Intent(context, MyService.class);
context.startService(intent);
您能否告诉我,我的代码如何才能获得我启动的该服务类的实例? 如果我启动Service,该类是否在自己的线程中运行?
谢谢。
答案 0 :(得分:1)
您必须bind
加入该服务。
服务以异步方式启动,但在服务中运行的任何代码都在主线程上运行。实际上,除非你专门创建另一个线程,否则android中的所有东西都在主线程上运行。