2 つのアクティビティを含むアプリケーションを開発しています。
ユーザーがアプリを起動した場所で開始されるメイン アクティビティ。
2 番目のアクティビティは、ユーザーがホーム画面のボタン ウィジェットをクリックした場所で開始されます。
ウィジェットと、ユーザーがウィジェット ボタンをクリックしたときに表示されるビューを作成しました。
私の問題: 2 番目のアクティビティ UI がメイン アクティビティの上に表示されます。2 番目のアクティビティ レイアウトが透明であるため、メイン アクティビティが表示されます。これは、ウィジェットをクリックしたときにホーム画面を表示したままにしたいためです。
その下のメイン アクティビティを起動せずに、2 番目のアクティビティのみを起動するにはどうすればよいですか? マニフェスト ファイルからメイン アクティビティを削除しようとし<action android:name="android.intent.action.MAIN" />
ましたが、ウィジェットは機能しますが、電話にアプリをインストールすると、アプリ アイコンがインストールされていないため、メイン アクティビティを起動できません。
私は私の問題を表明したことを願っています。