【发布时间】:2020-03-29 19:02:37
【问题描述】:
我正在使用以下 Kotlin 代码在一个简单的 Android 应用上打开相机并拍摄用户个人资料照片。我只想拍照片,不拍视频。当我开始活动并且相机打开时,它还可以让我录制视频。
val contentVvalues = ContentValues()
contentValues.put(MediaStore.Images.Media.MIME_TYPE, "image/jpg")
contentValues.put(MediaStore.Images.Media.TITLE, "My Picture")
contentValues.put(MediaStore.Images.Media.DESCRIPTION, "My first picture")
this.imageURI = contentResolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, contentValues)
val cameraIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, imageURI)
startActivityForResult(cameraIntent, ACTION_IMAGE_CAPTURE_CODE)
我想知道任何人都可以帮助我解决如何只使用图像控件?
我还注意到我得到了贴纸和其他控件。如何删除这些?
感谢您的帮助!
【问题讨论】:
标签: android kotlin android-camera2