私はグーグルの後でAndroidの初心者です。使用する必要がある別のアクティビティを呼び出す場合に見つけました
Intent intent = new Intent(getBaseContext(), Activity_Name.class);
//if Any Extra
//intent.putExtra("", "");
intent.putExtra("EmpID", EmpID);
startActivity(intent);
`
これは標準的なアプローチですが、画像を参照すると. ListView (Activity1) で 20 回近くロッピングしています。
アプリが後で適切な理由もなく、特定の場所ではなくクラッシュするため、これが何度も何度も追加され続けると私は信じています。
DataCollection 画面の[戻る] ボタンを無効にしました (アクティビティ 2、3、4)
したがって、純粋なウォーターフォールアプローチです。なにか提案を。finish();
最後の画面に行を追加する必要が ありますか
Intent intent = new Intent(getBaseContext(), Activity_Name.class);
//if Any Extra
//intent.putExtra("", "");
intent.putExtra("EmpID", EmpID);
startActivity(intent);
finish();
`
死んで前に行き、それが死んで前に行くように。そして後でListViewに着陸します。
それは良いアプローチでしょうか。または、このような別のアクティビティを呼び出すことができるものはありますが、システムは以前のアクティビティ情報をすべて忘れる必要があります。