经过数小时的搜索和阅读文章后,我无法像主页按钮重新启动它一样调用我停止的应用程序。所以我按下主页按钮,我的应用程序停止了。而且我的服务(来自其他包)只能启动我的应用程序的新实例(主要启动活动)。
Context context = this.getBaseContext();
PackageManager pm = context.getPackageManager();
Intent appStartIntent = pm.getLaunchIntentForPackage("main.application");
appStartIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
context.startActivity(appStartIntent);
如果可能的话,我想从我的服务中调用我的应用程序的 onResume - 我没有实现它。
我在我的活动中也尝试过这个:D ...
@Override
protected void onStop() {
super.onStop();
super.onResume():
}
最好的不起作用的解决方案 - 覆盖主页按钮
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK
非常感谢您提前付出的努力。