前置条件:创建两个活动并分别在两个活动中添加一个按钮(button1和button2)
1.显式Intent
修改FirstActivity中按钮的点击事件,代码如下所示:
button1.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View V)
{
Intent intent=new Intent(FirstActivity.this,SecondActivity.class);
startActivity(intent);
}
});
首先构建一个Intent,传入FirstActivity.this作为上下文,传入secondActivity.this作为目标活动,也即在FirstActivity这个活动的基础上打开SecondActivity这个活动,然后通过startActivity()方法来执行这个intent。
之后启动运行即可。点击button1可以跳转到button2,点击返回又可以回到button1。