我想在Android應用程序中做什麼我可以在「常用」Java應用程序中輕鬆完成:在點擊菜單項觸發的功能中,我想顯示一個模式對話框,其中用戶可以輸入文本或在兩個或三個答案(通常是「是」,「否」和「取消」)之間進行選擇。一旦用戶進行了輸入,該功能可以根據所做出的選擇繼續。Modal對話框
使用Fragment
類,我可以顯示對話框。問題在於它只會在用戶點擊觸發的功能完成後出現。這意味着取決於用戶輸入的代碼必須在來自Fragment
類的類中執行。這有兩個缺點: - 它更復雜,因爲兩個對象之間的通信必須實現, - 類的重用並不容易,因爲它被定製爲只與一個類進行通信。當然,我們可以實現多種通信,儘可能多的上課,但複雜性會更差。
是否有可能以更簡單的方式做我想做的事情?
在此先感謝您花費時間來幫助我。