1

いくつかのアプリを実装しました。私のアプリに加えて、ある種のウィジェットがあります。このウィジェットは PlayStore を開始するだけです。私の問題は、ウィジェットが開始され、ホームボタンを押してアプリ (ウィジェットではない) を開くと、アプリの最初のアクティビティ (メインのアクティビティ) ではなく、ウィジェットのアクティビティが表示されることです。使用できる可能性が1つ見つかりました。そのためには、アプリのメイン アクティビティを設定する必要があります。

android:launchMode="singleInstance" 

動作しますが、 PlayStore の起動にも使用しましたstartActivityForResult()。そして、次の理由で機能しません。

一方、「singleInstance」アクティビティでは、他のアクティビティをそのタスクの一部にすることはできません。タスク内の唯一のアクティビティです。別のアクティビティを開始すると、そのアクティビティは別のタスクに割り当てられます。

どうすればそれを解決できますか?とても感謝しています。

4

0 に答える 0