如何将数据/参数传递给Android中的其他活动

时间:2011-06-14 07:31:43

标签: java android android-intent parameter-passing bundle

如何在android中将数据/参数值从一个活动传递到另一个活动?

我用过

loginname=txtloginname.getText().toString();
password=txtpassword.getText().toString();
Bundle bundle = new Bundle();
bundle.putString("loginname", loginname);
bundle.putString("password", password);
Intent newIntent=new Intent();
newIntent.putExtras(bundle);
setResult(RESULT_OK,newIntent);
finish();

但我只能获取loginname值如何同时输入登录名和密码以及值?

2 个答案:

答案 0 :(得分:10)

您可以说newIntent.putExtra("name",value);多次使用它来添加多个数据。根据您存储的数据,在下一个活动中调用getStringExtra("name");

答案 1 :(得分:1)

您可以使用以下方法:

getStringExtra()