android-intent在活动中穿梭

前置条件:创建两个活动并分别在两个活动中添加一个按钮(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。

你可能感兴趣的:(android-intent在活动中穿梭)