0

アクティビティを呼び出すときに、配列を追加で渡したいので、以下のコードを使用しました。

Intent activityIntent = new Intent(getContext(), abc.class);
Bundle bundle = new Bundle();
bundle.putStringArray(EXTRA_MESSAGE_LOCATION, new String[] { "vlaue1" });
activityIntent.putExtras(bundle);
startActivity(activityIntent);

しかし、これでは、一度に 1 つの配列しか渡すことができません。複数の配列を渡すことはできますか?

4

1 に答える 1

1
bundle.putStringArray(EXTRA_MESSAGE_LOCATION, new String[] { "vlaue1" });

bundle は HashMap のようなものです。別のキーを使用:

putStringArray(EXTRA_MESSAGE_LOCATION_2

例えば。

于 2012-10-23T13:44:35.260 に答える