0

WearableCalendarContract 查询“不支持排序顺序”错误我了解到 WearableCalendarContract 不支持排序。但是选择查询似乎也不起作用。无论我是否定义选择参数,此代码都会返回相同的结果。

private val EVENT_PROJECTION = arrayOf(
    CalendarContract.Instances._ID,
    CalendarContract.Instances.TITLE,
    CalendarContract.Instances.CALENDAR_COLOR,
    CalendarContract.Instances.BEGIN,
    CalendarContract.Instances.END,
)

val cursor = contentResolver.query(
                    WearableCalendarContract.Instances.CONTENT_URI,
                    EVENT_PROJECTION,
                    "begin > ? AND end < ?}",
                    arrayOf(startOfTheDay, endOfTheDay),
                    null
                )

关于如何解决这个问题的任何想法,或者它完全取决于 Wear OS 内容提供商?

4

0 回答 0