如何在第二个活动的活动中获取edittext中的值?

时间:2013-01-22 07:31:54

标签: android android-edittext

我必须先在Activity注册用户,当用户点击密码EditText时,会打开新的Activity输入密码,然后重新输入并确认密码。如果在Activity两个EditText密码中匹配,则会在密码的第一个Activity EditText中检索匹配的值。请帮助我如何操作,我的主要问题是如何从Activity的{​​{1}}密码EditText中的第二个Activity中检索匹配值。

2 个答案:

答案 0 :(得分:0)

您可以将密码值传递给第二个活动,如下所示:

Intent i = new Intent(this, MatchPwdActivity.class);
i.putExtra("Password", pwd);
startActivity(i);

然后你可以在MatchPwdActivity.class中获取它:

Intent i = getIntent();
String pwd = i.getStringExtra("Password");

答案 1 :(得分:0)

试试这个。

使用以下代码将第一个活动的传递值传递给第二个活动。

Intent mInSecond = new Intent(FirstActivity.this, SecondActivity.class);
mInSecond.putExtra("Value", mEdttxtpassword.getText().toString());
startActivity(mInSecond);

使用以下代码获取值

Bundle bdl = getIntent().getExtras();
String mValue = bdl.getString("Value");