Android SDK多个按钮

Android SDK多个按钮,android,eclipse,sdk,Android,Eclipse,Sdk,有人知道如何在安卓系统中添加多个按钮,让用户选择一个进入共同响应页面的按钮吗?我知道这是一个相当广泛的问题。我可以对一个按钮进行编码,这很好,但如果我尝试对第二个或第三个按钮进行编码,我就会遇到问题 btn 1 = football btn 2 = baseball btn 3= soccer btn 4= rugby btn5 = hockey 我该如何编写代码,让我们假设一个用户选择了足球,然后将用户带到一个我命名为足球的页面?只需两个编码按钮即可。谢谢大家! 将onclick

有人知道如何在安卓系统中添加多个按钮,让用户选择一个进入共同响应页面的按钮吗?我知道这是一个相当广泛的问题。我可以对一个按钮进行编码,这很好,但如果我尝试对第二个或第三个按钮进行编码,我就会遇到问题

 btn 1 = football
 btn 2 = baseball
 btn 3= soccer
 btn 4= rugby
 btn5 = hockey

我该如何编写代码,让我们假设一个用户选择了足球,然后将用户带到一个我命名为足球的页面?只需两个编码按钮即可。谢谢大家!

将onclick listener添加到所有按钮,并使用intent启动新活动。
button1.setOnClickListener(新的OnClickListener(){

})); button2.setOnClickListener(新的OnClickListener(){

})); button3.setOnClickListener(新的OnClickListener(){

})); button4.setOnClickListener(新的OnClickListener(){


}))

将onclick listener添加到所有按钮,并使用intent启动新活动。
button1.setOnClickListener(新的OnClickListener(){

})); button2.setOnClickListener(新的OnClickListener(){

})); button3.setOnClickListener(新的OnClickListener(){

})); button4.setOnClickListener(新的OnClickListener(){


}))

将onclick listener添加到所有按钮,并使用intent启动新活动。
button1.setOnClickListener(新的OnClickListener(){

})); button2.setOnClickListener(新的OnClickListener(){

})); button3.setOnClickListener(新的OnClickListener(){

})); button4.setOnClickListener(新的OnClickListener(){


}))

将onclick listener添加到所有按钮,并使用intent启动新活动。
button1.setOnClickListener(新的OnClickListener(){

})); button2.setOnClickListener(新的OnClickListener(){

})); button3.setOnClickListener(新的OnClickListener(){

})); button4.setOnClickListener(新的OnClickListener(){


}))

最简单的方法就是这样做

    football_button.setOnClickListener(buttonListeners);
    baseball_button.setOnClickListener(buttonListeners);


OnClickListener buttonListeners = new OnClickListener() {
    @Override
    public void onClick(View view) {
        switch(view.getId()){
        case R.id.football_button:  Intent intent = new Intent(getApplicationContext(),Football.class);
                                        startActivity(intent);
                                        break;
        case R.id.baseball_button:          Intent intent = new Intent(getApplicationContext(),Baseball.class);
        startActivity(intent);
                                        break;
        }
    }
};

最简单的方法就是这样做

    football_button.setOnClickListener(buttonListeners);
    baseball_button.setOnClickListener(buttonListeners);


OnClickListener buttonListeners = new OnClickListener() {
    @Override
    public void onClick(View view) {
        switch(view.getId()){
        case R.id.football_button:  Intent intent = new Intent(getApplicationContext(),Football.class);
                                        startActivity(intent);
                                        break;
        case R.id.baseball_button:          Intent intent = new Intent(getApplicationContext(),Baseball.class);
        startActivity(intent);
                                        break;
        }
    }
};

最简单的方法就是这样做

    football_button.setOnClickListener(buttonListeners);
    baseball_button.setOnClickListener(buttonListeners);


OnClickListener buttonListeners = new OnClickListener() {
    @Override
    public void onClick(View view) {
        switch(view.getId()){
        case R.id.football_button:  Intent intent = new Intent(getApplicationContext(),Football.class);
                                        startActivity(intent);
                                        break;
        case R.id.baseball_button:          Intent intent = new Intent(getApplicationContext(),Baseball.class);
        startActivity(intent);
                                        break;
        }
    }
};

最简单的方法就是这样做

    football_button.setOnClickListener(buttonListeners);
    baseball_button.setOnClickListener(buttonListeners);


OnClickListener buttonListeners = new OnClickListener() {
    @Override
    public void onClick(View view) {
        switch(view.getId()){
        case R.id.football_button:  Intent intent = new Intent(getApplicationContext(),Football.class);
                                        startActivity(intent);
                                        break;
        case R.id.baseball_button:          Intent intent = new Intent(getApplicationContext(),Baseball.class);
        startActivity(intent);
                                        break;
        }
    }
};

谢谢我真的很感激!欢迎……:)。如果您的问题已解决,请关闭问题。谢谢!我真的很感激!欢迎……:)。如果您的问题已解决,请关闭问题。谢谢!我真的很感激!欢迎……:)。如果您的问题已解决,请关闭问题。谢谢!我真的很感激!欢迎..:)。如果您的问题已解决,请关闭该问题。应该是另一种方式,在声明侦听器后设置click listener…应该是另一种方式,在声明侦听器后设置click listener…应该是另一种方式,在声明侦听器之后设置click listener…应该是另一种方法,在声明侦听器之后设置click listener。。。
    football_button.setOnClickListener(buttonListeners);
    baseball_button.setOnClickListener(buttonListeners);


OnClickListener buttonListeners = new OnClickListener() {
    @Override
    public void onClick(View view) {
        switch(view.getId()){
        case R.id.football_button:  Intent intent = new Intent(getApplicationContext(),Football.class);
                                        startActivity(intent);
                                        break;
        case R.id.baseball_button:          Intent intent = new Intent(getApplicationContext(),Baseball.class);
        startActivity(intent);
                                        break;
        }
    }
};