1

キオスク アプリケーションのランチャーを置き換えるアプリがあります。サービス モードのストック ランチャーを終了する必要があります。

ダミーのテスト アプリから、次のように自分の「ホーム」アプリを起動できます。

Context ctx = getBaseContext();
Intent i = ctx.getPackageManager().getLaunchIntentForPackage("my.application.main");
ctx.startActivity(i);

ただし、my.application.main を com.android.launcher に置き換えると、インテントに対して null が返されます。それでも、com.android.launcher はシステム上にあります (Nexus 7 タブレット)。com.android.launcher を明示的に起動するにはどうすればよいですか?

4

0 に答える 0