【发布时间】:2019-03-06 23:33:43
【问题描述】:
这些功能在哪里实现?
https://android.github.io/android-ktx/core-ktx/androidx.database/android.database.-cursor/index.html
我看到包 androidx.core.database 但找不到实现。 只有这样的功能。
inline fun Cursor.getBlobOrNull(index: Int) = if (isNull(index)) null else getBlob(index)
inline fun Cursor.getDoubleOrNull(index: Int) = if (isNull(index)) null else getDouble(index)
inline fun Cursor.getFloatOrNull(index: Int) = if (isNull(index)) null else getFloat(index)
inline fun Cursor.getIntOrNull(index: Int) = if (isNull(index)) null else getInt(index)
inline fun Cursor.getLongOrNull(index: Int) = if (isNull(index)) null else getLong(index)
inline fun Cursor.getShortOrNull(index: Int) = if (isNull(index)) null else getShort(index)
inline fun Cursor.getStringOrNull(index: Int) = if (isNull(index)) null else getString(index)
【问题讨论】:
-
你最近有没有改过版本或者添加了对build.gradle的依赖?您是否尝试在构建之前运行
./gradlew clean任务? -
有,但找不到。
标签: android kotlin android-ktx