0

こんにちは私のアプリでは、AとBという名前の2つのアクティビティがあります。

ここで、アクティビティAの[OK]ボタンを使用して、名前と名前を入力するための2つの編集ボックスを配置しています。

データを入力して[OK]ボタンを押した後、アクティビティBのタイトルテキストとして名前と名前を表示したいと思います。

私は同じアプリで私のメールの件名となるようにそれらの名前を渡すことを試みて成功しました。

plsは私を助けます...

4

1 に答える 1

3

インテントでputExtragetStringExtraを使用して、文字列パラメーターを新しいアクティビティに渡すことができます。

アクティビティA:

Intent intent = new Intent(this, B.class);
intent.putExtra("firstName", firstName);
intent.putExtra("lastName", lastName);
startActivity(intent);

アクティビティB:

@Override
protected void onCreate(Bundle savedInstanceState) {
    String firstName = getIntent().getStringExtra("firstName");
    String lastName = getIntent().getStringExtra("lastName");
        ....
}

他のすべての基本データ型のメソッドもgetFooExtraあります。putExtra

于 2011-03-23T19:34:01.643 に答える