Android アプリケーションでアクティビティ間でデータを渡すにはどうすればいいですか? 質問する

Android アプリケーションでアクティビティ間でデータを渡すにはどうすればいいですか? 質問する

buttonログイン ページからログインした後、各ページでサインアウトが発生するシナリオがありますactivity

をクリックすると、サインインしているユーザーの がサインアウトにsign-out渡されます。をすべてのユーザーが利用できるようにしておく方法を教えていただけますか?session idsession idactivities

この場合の代替案

ベストアンサー1

現在のアクティビティで、新しい を作成しますIntent

String value="Hello world";
Intent i = new Intent(CurrentActivity.this, NewActivity.class);    
i.putExtra("key",value);
startActivity(i);

次に、新しいアクティビティでこれらの値を取得します。

Bundle extras = getIntent().getExtras();
if (extras != null) {
    String value = extras.getString("key");
    //The key argument here must match that used in the other activity
}

この手法を使用して、あるアクティビティから別のアクティビティに変数を渡します。

おすすめ記事