3 つのアクティビティがあります: アクティビティ A、B、および C アクティビティ A は、ユーザーが自分のアカウントにログインするログイン アクティビティです。アクティビティ B はダッシュボードであり、アクティビティ C には ListView があります。
Androidフォンの場合:アクティビティCで電話のホームボタンを押すと、電話のホーム画面に移動し、アプリを再度起動しようとすると、最初に残したアクティビティCではなくアクティビティAに移動します。
エミュレーターの場合: アクティビティ C で携帯電話のホーム ボタンを押すと、アプリを再度起動しようとするとアクティビティ C に移動します。
また、アクティビティが再開されたときに電話がインターネットにアクセスできるかどうかを確認するために、各アクティビティで onResume をセットアップしました。今の問題は、私がエミュレーターに乗っているのと同じ動作を電話で得ていない理由を理解していないことです。
アプリを残したActivity Cから開始したい.Imがエミュレーターに乗っているのと同じ動作が欲しい.
また、エミュレーターでエラーやクラッシュは発生していません。そのため、問題を追跡するのは困難です。
どうすればよいか教えてください。または、何が問題なのか教えてください。
ありがとうございました!!