我是Java/Android開發人員的新手,我習慣於在學習新平臺時創建工具庫,並在其中爲非常常見的任務添加函數。在這種情況下,確定/取消對話框。通過單一方法調用的對話框
我想達到的目標是這樣的:
if (tools.ask("Are you sure")) {
//do something
}
else {
//don't do it
}
tools.ask()應建立並顯示確定/取消的對話中,如果用戶點擊OK返回true,否則(點擊取消,後退按鈕點擊,應用程序終止,不管)返回false。
我看着AlertDialog,我知道如何用X行代碼實現它。但由於這是事件驅動,我不知道如何將它放在具有返回值的方法中。
這有可能嗎?
在此先感謝!
我不得不同意 – sherif 2011-06-14 14:15:16
確定。我習慣於Windows中的「模態對話框」,它只阻止調用表單(活動),而不是整個UI。方便的東西。 – natraj 2011-06-16 20:38:31