1
我正在開發一個有許多子應用程序的Android應用程序。在母親申請中關閉子應用程序
我可以從我的母親應用程序啓動兒童應用程序。 我想要做的是,當我從母親應用程序啓動它們時重新啓動子應用程序,即使它們是onPause()。
我無法弄清楚如何做到這一點,這裏是我用來啓動我的孩子 - 應用程序的一個示例代碼:
case R.id.tmt:
Intent i1 = new Intent(Intent.ACTION_MAIN);
PackageManager manager1 = getPackageManager();
i1 = manager1.getLaunchIntentForPackage("com.myapp.tmt");
i1.addCategory(Intent.CATEGORY_LAUNCHER);
bundle.putString("testName", "TMT");
i1.putExtras(bundle);
startActivity(i1);
break;
你可以通過自定義操作發送廣播。在子應用程序中,您需要實現[廣播接收器](http://developer.android.com/reference/android/content/BroadcastReceiver.html)並訂閱此操作。一旦收到行動,您將爲該活動調用「完成」。 – Eugene