getLoaderManager()的问题
来源:4-15 图片选择器功能实现-4

慕神2040687
2020-04-01
老师,这个getLoaderManager()
被弃用了,应该用什么呀,是LoaderManager.getInstance(this)这个方法吗
写回答
1回答
-
Qiujuer
2020-04-05
getLoaderManager 是可以得到本地的文件数据库,遍历后得到地址。而新的版本中不推荐直接使用地址,而推荐使用FileProvider的方式,不过这不是这里废弃的根本原因。
其根本原因是为了推进Jetpack库的扩展,所以他推荐使用:LoaderManager.getInstance 的方式,传入一个Lifecycle,而这个就可以用来做事件的发布者,并且为后续的关注者提供服务,读取数据。
其本质其实都一样,可以更改,也可以先继续使用,短期内都是OK的。
032022-04-30
相似问题