我在后台运行的 android 应用程序和 SMS 服务中有许多活动。
我的主要活动是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;