我的android应用程序和短信服务中有很多活动在后台运行。
我的主要活动是ZigbeeActivity.java
当我点击退出时我有一个退出按钮我希望将应用程序发送到后台执行此操作我使用MoveTaskToBack
方法现在我的smsService正在运行接收短信的背景但是当我从安装在设备上的应用程序再次运行我的Zigbee活动它开始,但没有显示任何数据保持它我认为它将启动新的Zigbee应用程序。谁能告诉我如何在前台调用我的应用程序?
启动服务的onCreate方法的代码。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try{
setContentView(R.layout.main);
startService(new Intent(this,SmsService.class));
}catch(Exception e){}
}
这是将活动发送到背景
的代码案例R.id.btnExit:
ConstantClass.Clear_Main_Screen = false;
moveTaskToBack(true);
break;