活动完成且服务仍在运行后的Android上下文
我的活动启动服务并完成(服务仍在后台运行)。活动完成后,服务具有什么上下文 我只需要让服务运行。事实上,我不需要任何活动-它只用于启动服务活动完成且服务仍在运行后的Android上下文,android,android-activity,android-service,android-context,Android,Android Activity,Android Service,Android Context,我的活动启动服务并完成(服务仍在后台运行)。活动完成后,服务具有什么上下文 我只需要让服务运行。事实上,我不需要任何活动-它只用于启动服务 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (!BootD
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (!BootDemoService.isInstanceCreated()) {
Intent serviceIntent = new Intent(this, BootDemoService.class);
startService(serviceIntent);
}
this.finish();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
return true;
}
}
在您的情况下,相同的上下文应该是ApplicationContext
您所说的“活动完成后服务有什么上下文”是什么意思?服务有自己的
上下文,这不会因为某些活动
消失而改变。