2016-02-26 74 views
1

我想知道當我的應用程序中的單選按鈕被選中時,應用程序重新加載。我有下面的代碼:單選按鈕被選中java

if(check.isSelected()== true){ 
    b1.setEnabled(true); 
    finish(); 
    startActivity(getIntent()); 
} 

但是,即使單選按鈕被選中,應用程序似乎也沒有進入if語句。有任何想法嗎?

+0

使用'check.isChecked()'。 –

+0

use else satement – sasikumar

+0

這不起作用:( – Scarlett

回答

2

試試這個。

if(check.isChecked()){ 
    b1.setEnabled(true); 
    startActivity(getIntent()); 
    finish(); 
} 

您在完成調用後正在使用startActivity。同時更改if條件

+0

感謝您的建議!似乎並沒有工作,雖然。 – Scarlett

+0

什麼是崩潰或什麼事情?發生了什麼? – Amsheer

+0

沒有崩潰在所有的應用程序只是留下來,因爲它使我想if語句是不是正在跑? – Scarlett

0

更改您的代碼,如下所示。利用這一

if(check.isChecked()== true){ 
} 

代替

if(check.isSelected()== true){ 
} 
+0

仍然是同樣的結果:(看起來沒有做任何事情 – Scarlett