跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

Activity中过时的managedQuery()方法怎么替换?

亲们,有没有遇到在Android开发中Activity中那个过时的managedQuery()方法找不到的情况?别急,我来帮你解决这个烦恼。

问题来了:

在使用Android开发时,可能会遇到如下错误信息:

The method managedQuery(Uri, String[], String, String[], String) from the type Activity is deprecated

这通常是因为Android SDK更新后,这个方法已经被弃用。

解决办法:

遇到这种情况,我们可以用Context.getContentResolver().query()来替代它。参数是完全一样的,所以替换起来非常简单。

举个例子,如果你之前是这样写的:

Cursor cursor = managedQuery(Uri.parse(
                            

相关文章