我有一种情况,在通过登录页面登录后,我尝试使用此解决方案将会话名称传递给homeactivity类。
在MainActivity类中:
progress = ProgressDialog.show(MainActivity.this,
"start...", "welcome "
+ rt2.getText().toString(), false,
false);
int secondsDelayed = 1;
new Handler().postDelayed(new Runnable() {
public void run() {
startActivity(new Intent(MainActivity.this,
HomeActivity.class));
Intent intent = new Intent(
getApplicationContext(),
HomeActivity.class);
intent.putExtra("name", rt2.getText()
.toString());
Log.d("MainActivity.class", rt2.getText()
.toString());
finish();
}
}, secondsDelayed * 1000);
在家庭活动课中:
String name;
name = getIntent().getExtras().getString("name");
Log.d("HomeActivity.class", name.toString());
我遇到了android应用程序崩溃的原因,为什么?
先感谢您。
使用intent
Intent以以下方式启动下一个HomeActivity
活动:
Intent intent = new Intent(getApplicationContext(),HomeActivity.class);
intent.putExtra("name", rt2.getText().toString());
startActivity(intent);
目前,你是不是通过intent
与name
关键startActivity
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句