あるアクティビティ (インテント) から別のアクティビティ (インテント) にデータを送信するにはどうすればよいですか?
データを送信するには次のコードを使用します:
Intent i=new Intent(context,SendMessage.class);
i.putExtra("id", user.getUserAccountId()+"");
i.putExtra("name", user.getUserFullName());
context.startActivity(i);
ベストアンサー1
まず、次のメソッドを使用して、アクティビティを開始したインテントを取得しますgetIntent()
。
Intent intent = getIntent();
追加データが文字列として表現される場合は、intent.getStringExtra(String name)
メソッドを使用できます。あなたの場合:
String id = intent.getStringExtra("id");
String name = intent.getStringExtra("name");