Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android “如何在按钮单击后启动活动”复选框_Android_Button_Android Activity_Checkbox_Launch - Fatal编程技术网

Android “如何在按钮单击后启动活动”复选框

Android “如何在按钮单击后启动活动”复选框,android,button,android-activity,checkbox,launch,Android,Button,Android Activity,Checkbox,Launch,我有MainActivity.java,它包含3个复选框小部件和一个按钮,我还有3个活动。我的问题是如何分配每个复选框以启动一个活动。例如:我需要checkbox1启动Activity1,checkbox2启动Activity2 有人能帮忙吗 谢谢:) 我不想显示所有代码。有了这个基本结构,希望您可以进一步工作。您想从复选框单击开始活动,还是从按钮单击开始活动?我建议使用单选按钮而不是复选框。若用户勾选了多个复选框,则尽管您启动了许多活动,但只有1个活动可见。您在使用单选按钮时不会遇到此问题。正

我有MainActivity.java,它包含3个复选框小部件和一个按钮,我还有3个活动。我的问题是如何分配每个复选框以启动一个活动。例如:我需要checkbox1启动Activity1,checkbox2启动Activity2

有人能帮忙吗

谢谢:)


我不想显示所有代码。有了这个基本结构,希望您可以进一步工作。

您想从复选框单击开始活动,还是从按钮单击开始活动?我建议使用单选按钮而不是复选框。若用户勾选了多个复选框,则尽管您启动了许多活动,但只有1个活动可见。您在使用单选按钮时不会遇到此问题。正如@AGS所建议的,您可以使用单选按钮来更好地实现。
void onButtonClick(View view){
    if(Check whether first check box is selected) {
        Use Explicit Intents to call the activity prefered
    }
    else if(2nd check box selected){
         Use intents to call respective activity
    }
    else {
         Call the left out activity using intents
    }
}