안녕하세요.
다른 어플리케이션에서 아래와 같은 방식으로 APP을 호출했을 때,
호출된 어플리케이션이 "test" extra값을 받아올 수 있는 방법이 있을까요?
getLaunchIntentForPackage()를 사용하게 되면,
실제 ACTION_MAIN/CATEGORY_LAUNCHER로 선언된 Activity가 호출되겠지만,
해당 어플리케이션이 실행중이라면, 실행중인 화면이 그대로 올라오게 됩니다.
어플리케이션을 호출할 때, 별도 정의된 ACTION은 없습니다.
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage(PKG_NAME);
intent.putExtra("test", "test");
startActivity(intent);
도움 부탁드립니다. 감사합니다.