基础复习——新建activity页面——按钮监听事件——跳转到下个activity页面

 

 

第一个页面添加一个按钮,设置按钮监听事件,并用于跳转到下个页面:

 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <Button
        android:id="@+id/btn_next"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:padding="5dp"
        android:text="点击跳转下一个activity页面"
        android:textColor="@color/black"
        android:textSize="17sp" />

</LinearLayout>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

代码:

 

package com.example.myapplication;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;

import androidx.appcompat.app.AppCompatActivity;


public class MainActivity extends AppCompatActivity implements View.OnClickListener
{

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        findViewById(R.id.btn_next).setOnClickListener(this);
    }

    @Override
    public void onClick(View v)
    {
        if (v.getId() == R.id.btn_next)
        {
            Intent intent = new Intent(this, NextActivity.class);
            startActivity(intent);

        }
    }


}

 

 

 

 

 

也可以:

 

package com.example.myapplication;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;

import androidx.appcompat.app.AppCompatActivity;


public class MainActivity extends AppCompatActivity implements View.OnClickListener
{

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        findViewById(R.id.btn_next).setOnClickListener(this);
    }

    @Override
    public void onClick(View v)
    {
        if (v.getId() == R.id.btn_next)
        {
            startActivity(new Intent(this, NextActivity.class));

        }
    }


}

 

 

 

 

================================================================================================

 

 

如何快速新建一个空的activity页面:

 

 

 

 

 

 

 

 

 

 

 

 

======================================================================================

 

 

 

 

 

 

 

 

posted @ 2022-07-30 11:27  小白龙白龙马  阅读(65)  评论(0)    收藏  举报