按钮仅在一个接一个使用时有效

所以我在一个活动中有多个按钮,我只能一个接一个地使用它们。我读过我需要对 (OnClickListener) 部分做一些事情,但我不确定该怎么做或如何做。任何帮助是极大的赞赏。代码如下:


import android.content.Intent;

import android.support.v7.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;


public class Main2Activity extends AppCompatActivity {


private Button B3;

private Button B4;

private Button B5;


@Override

protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main2);


    B3 = findViewById(R.id.button3);


    B3.setOnClickListener(new View.OnClickListener() {

        @Override

        public void onClick(View v) {


            moveToDanceScheduleMenu();

        }

    });

}

private void moveToDanceScheduleMenu () {


    Intent intent = new Intent(Main2Activity.this, DanceScheduleMenu.class);

    startActivity(intent);


    B4 = findViewById(R.id.button10);


    B4.setOnClickListener(new View.OnClickListener() {

        @Override

        public void onClick(View v) {


            moveToWhatsOn();

        }

    });

}

private void moveToWhatsOn () {


    Intent intent = new Intent(Main2Activity.this, WhatsOn.class);

    startActivity(intent);


    B5 = findViewById(R.id.button11);


    B5.setOnClickListener(new View.OnClickListener() {

        @Override

        public void onClick(View v) {


            moveToMainResultsMenu();

        }

    });

}

编辑:感谢大家此刻的帮助,所以当我回到家时,我会测试这些。它们看起来与我读过的非常相似,所以它们应该可以工作..谢谢!


繁华开满天机
浏览 145回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java