1

在这个问题Dialog.show() 与 Activity.showDialog() 中,建议使用 2010 年的 showDialog()。我需要支持 Android 2.1-4.1,所以我应该保留这个已弃用的代码还是更改它?弃用的原因?

4

1 回答 1

5

Android UI 现在基于片段,因此您应该使用 DialogFragment。

它包含在支持库 v4 中,因此您也可以在 Android v2.1 中使用它。

带有示例的博客文章:

http://android-developers.blogspot.co.il/2012/05/using-dialogfragments.html

文档:

http://developer.android.com/reference/android/support/v4/app/DialogFragment.html

于 2012-07-20T22:10:45.230 回答