B.C*_*kir 18 android android-fragments android-alertdialog android-9.0-pie
Android文档提供以下警告.
此类在API级别P中已弃用.使用支持库DialogFragment可在所有设备上实现一致的行为并访问Lifecycle.
这是否意味着我作为开发人员的唯一变化是导入android.support.v4.app.DialogFragment而不是旧的android.app.DialogFragment?
eya*_*nna 32
谷歌鼓励所有开发者从普通的DialogFragment转移到同一类的支持版本,当然你仍然可以使用弃用的版本,但如果谷歌推荐支持版本,为什么不呢?
只需将您的import语句更改android.app.DialogFragment为android.support.v4.app.DialogFragment.
此外,如果您使用的是已弃用版本的普通片段,请考虑更改所有导入.
UPDATE
如果您使用全新的AndroidX库而不是旧的支持库,请将其更改为androidx.fragment.app.DialogFragment但请注意您在代码中如何使用DialogFragment,因为您还必须迁移到新的androidx.fragment.app.FragmentActivity.
| 归档时间: |
|
| 查看次数: |
8542 次 |
| 最近记录: |