android使用switchcase页面跳
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android使用switchcase页面跳相关的知识,希望对你有一定的参考价值。
参考技术A android使用switchcase页面跳qq_45973003
关注
Android中Activity的开启Activity页面的跳转详解 原创
2020-10-24 14:20:09
1点赞
qq_45973003
码龄3年
关注
android开启和关闭activity:
1:在android:中我们要开启和关闭activity按钮首先就要创建两个activity
2:然后在他们的布局文件中添加页面
3:然后使用java代码编写程序实现页面的开启和关闭
在这里插入图片描述
在MainActyvity中的java代码:
package com.example.open_and_close_activity;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity implements View.OnClickListener
@Override
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//第一步想要编写activity的响应式就要先初始化这两个控件,设置的是点击事件的监听器实现的方式是通过接口的方式来进行实现
findViewById(R.id.start).setOnClickListener(this);
findViewById(R.id.finish).setOnClickListener(this);
//这就是我们用到的那个接口
@Override
public void onClick(View view)
//在onactivity中编写点击按钮的代码,它的里面有两个参数,第一个view代表的是被点击的view
// 1:使用switch方法来获取被点击按钮的id
switch(view.getId())
//使用case语句将两个按钮的id列举出来
case R.id.start: //开启activity的按钮
//编写实现它的代码逻辑创建一个Intent对象,第一个参数表示的是上下文的信息,第二个参数表示的是我们要开启的activity
Intent intent = new Intent(MainActivity.this,SecondActivity.class);
break;
case R.id.finish: //关闭activity的按钮
//关闭activity使用的是Button2方法
finish();
break;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
以上是关于android使用switchcase页面跳的主要内容,如果未能解决你的问题,请参考以下文章