我正在开发一款Android应用程序,其中部分功能涉及用户拍照和录制视频。
对于该应用程序,需要为图像和视频设置特定的分辨率。是否可以指定分辨率参数,然后使用相机意图来捕获图像和视频,还是需要构建自己的相机活动?
任何建议都将不胜感激。
编辑:我进行了一些额外的研究,并查看了http://developer.android.com/guide/topics/media/camera.html#intents。
如果我理解正确,在使用图像捕获意图http://developer.android.com/reference/android/provider/MediaStore.html#ACTION_IMAGE_CAPTURE时没有选项可以指定分辨率参数。
对于视频捕获意图,似乎我有使用额外视频质量参数的选项,但这只给了我高质量和低质量的选项(我不太确定对应的分辨率是什么)。http://developer.android.com/reference/android/provider/MediaStore.html#EXTRA_VIDEO_QUALITY 看来我最好开始开发自己的图像和视频活动,除非我错过了图像和视频意图的其他选项。
对于该应用程序,需要为图像和视频设置特定的分辨率。是否可以指定分辨率参数,然后使用相机意图来捕获图像和视频,还是需要构建自己的相机活动?
任何建议都将不胜感激。
编辑:我进行了一些额外的研究,并查看了http://developer.android.com/guide/topics/media/camera.html#intents。
如果我理解正确,在使用图像捕获意图http://developer.android.com/reference/android/provider/MediaStore.html#ACTION_IMAGE_CAPTURE时没有选项可以指定分辨率参数。
对于视频捕获意图,似乎我有使用额外视频质量参数的选项,但这只给了我高质量和低质量的选项(我不太确定对应的分辨率是什么)。http://developer.android.com/reference/android/provider/MediaStore.html#EXTRA_VIDEO_QUALITY 看来我最好开始开发自己的图像和视频活动,除非我错过了图像和视频意图的其他选项。