1. ホーム
  2. android

プログラムによるホーム画面への移動

2023-08-19 13:35:58

質問

Androidで、ユーザーがボタンをクリックしたときに、プログラム的にホーム画面に移動したいです。どのようにすればよいのでしょうか?

どのように解決するのですか?

この方法は インテント .

Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);

このインテントは、ユーザーが定義したランチャーアプリケーションを起動します。これは、ユーザーがこれを予期していない場合、アプリケーションがクラッシュしたように見えるので、これには注意が必要です。

アプリの終了ボタンを作成する場合は、次の記事を参照してください。 終了ボタン の記事をご覧ください。