androidでのアプリケーションを作成しています。

アプリケーションで明示的な画面遷移を行うのですが,

メインプログラムの方で配列を宣言し、その中にString型のデータを格納しています。
そして、
メインのプログラムから
遷移先のプログラムの方に配列のデータを飛ばしたいと思っています。
そして、遷移先のプログラムでその、配列データをandroid画面に表示したいと思っています。

どのようにすればよいでしょうか。
実際にプログラムを書いて教えていただけないでしょうか。

よろしくお願いいたします。
実行環境
eclipse3.5
android 2.2
です。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/11/11 01:37:03
  • 終了:2010/11/18 01:40:03

回答(1件)

id:n85 No.1

n85回答回数236ベストアンサー獲得回数212010/11/11 13:56:32

ポイント60pt

送り手

String[] array = { "aaa", "bbb", "ccc" };

Intent intent = new Intent(SendArray.this, ReceiveArray.class);

intent.putExtra("strings", array);

startActivity(intent);


受け手

Intent intent = getIntent();

String[] str = intent.getStringArrayExtra("strings");

TextView v = (TextView) findViewById(R.id.TextView01);

v.setText(str[0]);

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません