1、activity 进行配置
android:launchMode=“singleInstance”
2、置于后台
moveTaskToBack(true); Activity移到后台
3、置于前台
Intent intent = new Intent(context, A.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);
try {
pendingIntent.send();
} catch (PendingIntent.CanceledException e) {
e.printStackTrace();
}
文件参考:
android 后台Activity移到前台