研究所用のアプリを作成したい。
問題は、私のアプリケーションには 2 つのレイアウト (ログインとダッシュボード) があることです。
学生は、ログイン フォームに正しく入力し、ダッシュボードに入り、ボタンを押して、他のフィールドに入力することができます。ただし、ユーザーが [戻る] ボタンを押した場合、ログイン画面に戻るのではなく、ダッシュボードに残るか、失敗した場合はアプリケーションを終了する必要があります。
次に、学生がアプリケーションを再度開いたときに、既にログが記録されている場合、ユーザーがダッシュボードのログアウト ボタンを押してからログイン画面にリダイレクトしない限り、ログイン画面ではなくダッシュボードに自動的にリダイレクトされます。
どうやってそれをすることができますか?
編集: 2つのインテントと2つのアクティビティを実装しましたが、新しい質問が発生しました。ホームボタンを押してタスクマネージャーからアプリを開くと、残されたアクティビティで開きますが、アイコンから開く最初のアクティビティからもう一度アプリを開き、最後に残っていたアプリを開きますか?