-1
我正在從一個對話框導航到另一個對話框,同樣我從三個對話框遍歷。 現在我想從最後一次對話框中點擊所有打開的對話框並刷新片段。如何從上次打開的對話框的按鈕點擊中消除所有對話框?
有沒有簡單的方法來做到這一點? 所有幫助將不勝感激。謝謝
我正在從一個對話框導航到另一個對話框,同樣我從三個對話框遍歷。 現在我想從最後一次對話框中點擊所有打開的對話框並刷新片段。如何從上次打開的對話框的按鈕點擊中消除所有對話框?
有沒有簡單的方法來做到這一點? 所有幫助將不勝感激。謝謝
保持所有對話框的引用並在最後一次對話框中點擊它們。
AlertDialog dialog1 = new AlertDialog.Builder().build();
AlertDialog dialog2 = new AlertDialog.Builder().build();
AlertDialog dialog3 = new AlertDialog.Builder()
.setPositiveButton("Close", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// if this button is clicked,
// dismiss all dialogs
dialog1.dismiss();
dialog2.dismiss();
dialog3.dismiss();
}
}).build();
您正在使用哪個對話框? –
我正在使用警報對話框 –