试用几个Android示例。苦苦寻找方法 managedQuery
编译器不断报告:
The method `managedQuery(Uri, String[], String, String[], String)` in the type Activity is not applicable for the arguments `(Uri, String[], null, String)`
这是因为它被弃用了吗?我以为我会收到警告。
答案 0 :(得分:1)
已弃用,但您看到该错误的原因仅仅是您的参数与参数不匹配。正如错误所说,你正在给它:
(Uri, String[], null, String)
并且预计
(Uri, String[], String, String[], String)
你有4,它预计5。
答案 1 :(得分:1)
当你没有传递正确数量的参数时,你会得到....不适用于参数......错误。
managedQuery(Uri, String[], String, String[], String)
你需要有另一个参数,它应该是:(Uri, String[], null, null/String[], String)