首页 > 解决方案 > 如何获取 API 28 的光标

问题描述

我使用这段代码来获取光标:

private fun getMediaCursor(
        uri: Uri,
        projection: Array<String>,
        dateColumnName: String,
    ): Cursor? {
        val sortOrder = "$dateColumnName DESC"
        return context.contentResolver.query(uri, projection, null, null, sortOrder)

它适用于 API29,但对于 API28,它总是返回 null。我该如何解决?

标签: kotlincursorandroid-9.0-pie

解决方案


推荐阅读