首先,我是java的java编程菜鸟。现在,我在主布局中有一个按钮,假设调用一个活动,现在我在按钮的onClick方法中写什么?我不能在被调用的活动中使用onCreate,那么我在那里使用什么?谢谢
将此代码放在onClick
方法中:
Intent intent = new Intent(getApplicationContext(), Activity.class);
startActivity(intent);
系统将尽快启动活动Activity
,这将导致它的onCreate
方法被调用。
这将开始新的活动。
Intent i = new Intent(getApplicationContext(), MyNewActivity.class);
startActivity(i);
你基本上遵循这种模式:
onClick() {
Intent i = new Intent(this, <TargetIntent>.class);
startActivity(i);
}
您需要先创建Intent
并将当前活动实例和nect活动传递给它。然后通过startActivity()
调用该活动。
Intent i = new Intent(getApplicationContext(), MyNewActivity.class);
startActivity(i);