2011-06-14 63 views
1

如何在android中将数据/参数值从一个活动传递到另一个活动?如何将数据/参数传递给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(); 

但我只能得到登录名值如何把两者登录名和密码键和值?

+0

你能后你是如何它接收到另一个活动代码 – Stuti 2011-06-14 07:35:23

+0

喜Stuti,我得到这样的:演员= getIntent()getExtras()。如果(extras == null){ newString = null; if(extras == null) } else { newString = extras.getString(“STRING_I_NEED”); } – sudo 2011-06-14 08:58:45

回答

10

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

+0

嗨devA,它是getExtra()?我没有找到getExtraString()。 – sudo 2011-06-14 09:00:28

+0

雅做同样的事情,并施放它.. – ngesh 2011-06-14 09:01:12

1

您可以使用方法:

getStringExtra() 
相关问题