私のアプリではいくつかのアクティビティに問題があります。ゲーム自体には2つのアクティビティがあります - Player1
とPlayers2
です。この活動では、他のアプリからのポップアップが(例えばのWhatsApp)が表示された場合、活動は終了し、最後のアクティビティは、(例えば、私のアプリでは、活動がChooseLevel
またはChooseGameType
と呼ばれるバックアップ開きます。他のアプリからのポップアップが表示されたときにAndroidアプリのアクティビティが停止する
私はそれを持っていると思いますonStop
との方法とは、これらのアクティビティに対してfinish();
と呼んでいます。ポップアップが表示されてもアクティビティが終了しないようにするには、どちらを変更する必要がありますか?画面に表示されますが、ポップアップが表示されたときに表示されます。
コード例やスタックトレースはありますか? –
なぜあなたは 'onPause'や' onStop'の間にアクティビティを終了していますか?ポップアップで 'onPause'が呼び出され、OSが自分の' onStop'と 'finish'であなたのアプリを殺すなら、とにかく実行されます。 –
これらのコールバックのいずれかでfinishを呼び出す必要はありません。 – DeeV