我的应用程序使用此Intent拍照:
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE),
TAKE_PICTURE);
但分辨率非常低......
有什么方法可以提高分辨率吗?或者我必须创建自己的相机活动?
根据http://developer.android.com/reference/android/provider/MediaStore.html,这是行为设计.
调用者可以传递额外的EXTRA_OUTPUT来控制该图像的写入位置.如果EXTRA_OUTPUT不存在,则在额外字段中返回小尺寸图像作为Bitmap对象.这对于只需要小图像的应用程序非常有用.如果存在EXTRA_OUTPUT,则将将全尺寸图像写入EXTRA_OUTPUT的Uri值.
| 归档时间: |
|
| 查看次数: |
3662 次 |
| 最近记录: |