我已經閱讀了幾個stackoverflow.com的答案,但仍然沒有看到使用DialogFragment的優勢,而不是使用簡單的AlertDialog。我有,顯然,兩種策略:在簡單的AlertDialog上使用DialogFragment的優點?
一)使用AlertDialog.Builder配置的AlertDialog,.create(),然後.show()它在我的活動(在某些按鈕處理),或
b)的子類DialogFragment,寫在onCreateDialog相同AlertDialog建設()的代碼(除了我剛剛返回.create(),然後,在我的活動,實例化一個DialogFragment,並顯示它。
輸出看起來是一樣的。
無論哪種方式,我是而不是使用不推薦的代碼 - 我正在使用。使用AlertDialog或DialogFragment顯示()。當我轉到另一個大小的設備時是否有優勢?或者有什麼意義......
感謝您的任何見解,
邁克爾
謝謝!我希望Google在文檔中說過類似的話。 – 2013-02-10 23:20:06
可以安排。 ;) – adamp 2013-02-12 07:07:24