Androidでボタンクリック時に別の画面に遷移させる実装方法

Androidでボタンを押すとページに移動するには、次の手順に従います。

  1. レイアウトファイルでボタンコンポーネントを定義し、IDを「」のように一意に設定する
<Button
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="跳转页面" />
  1. Javaコードでこのボタンのクリックイベントのリスナーを登録し、クリックイベントでページジャンプのロジックを実装します。例:
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        // 创建一个Intent对象,指定当前Activity和目标Activity的类
        Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);
        // 可选:传递参数给目标Activity
        intent.putExtra("paramName", paramValue);
        // 调用startActivity方法实现页面跳转
        startActivity(intent);
    }
});
  1. 目標のアクティビティを作成し、そのレイアウトファイルにインターフェイスの中身(以下など)を定義する:
public class TargetActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_target);
        
        // 可选:获取传递过来的参数
        String paramValue = getIntent().getStringExtra("paramName");
        
        // 其他界面初始化操作
    }
}

そして、これがアンドロイドのボタンをクリックしてページに移動する基本的なステップであり、それぞれの要求に合わせて操作とインターフェイスデザインをさらに改善できます。

bannerAds