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