[問題] Android 能否實現 modal 視窗呢..

看板java作者 (休假妳好)時間15年前 (2010/12/07 00:13), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
虛擬碼如下,試圖在 ClassB 的 Activity 結束後才將 Thank you! 印出 但實際的結果是,無論使用 startActivity 或 startActivityForResult 似乎都不會等待第二個 Activity 結束,就直接把 Thank you! 做完了.. 請問高手,應該使用什麼方式可以讓程式等待呼叫的 Activity 返回再往下做呢,感謝 private Button.OnClickListener restart = new Button.OnClickListener() { public void onClick(View v) { if(Condition 1 == true) value = 1; else if(Condition 2 == true) { Intent testIntent = new Intent(); testIntent.setClass(ClassA.this, ClassB.class); startActivity(testIntent); // startActivityForResult(testIntent, 0); } result.setText("Thank you!"); } }; -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.160.166

12/07 03:09, , 1F
onActivityResult應該可以?!
12/07 03:09, 1F

12/07 18:39, , 2F
同 demisoda, result.setText 要放在 onActivityResult
12/07 18:39, 2F

12/08 00:27, , 3F
啊!二樓點醒我了... 感謝兩位!!
12/08 00:27, 3F
文章代碼(AID): #1C_Gkf_2 (java)