Java
public int queryCount(Context context, Uri uri) {
final Cursor c = context.getContentResolver()
.query(uri, null, null, null, null);
if (c == null) {
return 0;
}
final int count = c.getCount();
c.close();
return count;
}
Kotlin : 自動変換直後
fun queryCount(context: Context, uri: Uri): Int {
val c = context.contentResolver
.query(uri, null, null, null, null) ?: return 0
val count = c.count
c.close()
return count
}
Kotlin : use 使用
fun queryCount(context: Context, uri: Uri): Int {
val c = context.contentResolver
.query(uri, null, null, null, null) ?: return 0
c.use {
return it.count
}
}
0 件のコメント:
コメントを投稿