大多数答案都是用Java写的,我设法在Kotlin找到了this解决方案,但它对我不起作用。我还试着查找文档,但找不到。我想从图库中选择照片,然后将Uri转换为位图,然后将其保存到Room数据库中。
我想有一个类似的代码,但在Kotlin
Uri imageUri = intent.getData();
Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(),imageUri);
Imageview my_img_view = (Imageview ) findViewById (R.id.my_img_view);
my_img_view.setImageBitmap(bitmap发布于 2021-08-18 23:07:17
使用以下命令:
val imageUri: Uri = intent.data;
val bitmap: Bitmap = MediaStore.Images.Media.getBitmap(c.getContentResolver(), Uri.parse(imageUri))
val my_img_view = findViewById(R.id.my_img_view) as Imageview
my_img_view.setImageBitmap(bitmap)https://stackoverflow.com/questions/68840221
复制相似问题