2016-07-02 53 views
0

如何在按下ToggleButton時開始新的活動?以下是我迄今爲止:android如何在切換按鈕中調用新的活動?

public static boolean status = false; 

final ToggleButton yes_no = (ToggleButton) findViewById(R.id.yes_no); 
yes_no.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      if (status == true) { 
       if ((yes_no.isPressed())) { 
        startActivity(new Intent(MainActivity.this,UserFeedback.class)); 
       } else if (status) { 
        if (yes_no.isPressed()) { 
         startActivity(new Intent(MainActivity.this,QuestionScreen.class)); 
        } 
       } 
      } 
     } 
    }); 
+0

請考慮寫一些適當的文本並正確地設置你的代碼的格式。這樣可以更好地理解您的問題。 – Bugfinger

回答

0

使用下面的代碼:

if (status == true) { 
     if ((yes_no.isChecked())) { 
      startActivity(new Intent(MainActivity.this,UserFeedback.class)); 

     } else if (status) { 
      if (yes_no.isChecked()) { 
       startActivity(new Intent(MainActivity.this,QuestionScreen.class)); 

      } 
     } 
    } 

另外請注意,你都「如果案件」是相同的。更改任何一個,它會工作。