Kotlin の readBytes() 拡張関数を使うとすっきり。
- val context: Context = ...
- val uri: Uri = ...
-
- val byteArray: ByteArray? = context.contentResolver
- .openInputStream(uri)
- ?.use { it.readBytes() }
val context: Context = ...
val uri: Uri = ...
val byteArray: ByteArray? = context.contentResolver
.openInputStream(uri)
?.use { it.readBytes() }
0 件のコメント:
コメントを投稿