Android 程序活动单元Activity

发布时间 2023-03-24 16:31:22作者: kingwzun

点击按钮页面跳转

  • 在xxxActivity类,创建按钮对象

  • 对按钮对象创建匿名内部类 监听器
    记得选View.OnClickListener()

  • 在内部类建立Intent跳转对象:new Intent(原界面,目标界面)
    Intent intent = new Intent(LoginActivity.this,MainActivity.class);

  • 使用startActivity启动跳转
    startActivity(intent);

  • 关闭登录界面(点击返回按键不会再回到登陆界面)
    LoginActivity.this.finish();

示例代码如下:

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.constraint_login);
        Button btnLogin=findViewById(R.id.btnLogin);
        btnLogin.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(LoginActivity.this,MainActivity.class);
                startActivity(intent);
//               关闭登录界面(点击返回按键不会再回到登陆界面)
//                LoginActivity.this.finish();
            }
        });
    }