2011-03-04 183 views
0
if(dialog.getProgress()==dialog.getMax()) 
{  
     Intent i = new Intent(this, ShowMyDialog.class); 
     startActivity(i); 
} 

我在第一次活動中編寫了此代碼。但第二次活動在進度欄值達到最大值後未被調用。 所以,請幫助我......我該如何解決這個問題。第二次活動在第一次活動後致電

+0

你如何更新對話框的值? – Cristian 2011-03-04 05:11:48

+0

你得到任何錯誤?如果是這樣,請提及... – Mathew 2011-03-04 05:12:44

+0

EditText et =(EditText)findViewById(R.id.increment); //將文本值轉換爲整數 increment = Integer.parseInt(et.getText()。toString()); 我已經採取了文字框的價值和寫上面的代碼....它的工作,但完成後,我想打電話給下一個活動 – OnkarDhane 2011-03-04 05:13:27

回答

0

如果聲明只評估一次 - 無論聲明在哪裏。爲了持續調用該檢查,您需要將其置於更新對話框的相同方法中。

+0

好的...但我寫的代碼在while ....所以如果我寫這段代碼時,而電源它將工作? – OnkarDhane 2011-03-04 06:01:16

相關問題