Android调用系统照相机拍照
2013-01-07 16:12
302 查看
首先在事件监听中写下如下代码:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
然后在当前Activity中覆写onActivityResult方法:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == Activity.RESULT_OK ){
// 获取相机返回的数据,并转换为Bitmap图片格式
Bundle bundle = data.getExtras();
Bitmap bitmap = (Bitmap)bundle.get("data");
// 将图片显示在ImageButton上
btn8.setImageBitmap(bitmap);
}
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
然后在当前Activity中覆写onActivityResult方法:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == Activity.RESULT_OK ){
// 获取相机返回的数据,并转换为Bitmap图片格式
Bundle bundle = data.getExtras();
Bitmap bitmap = (Bitmap)bundle.get("data");
// 将图片显示在ImageButton上
btn8.setImageBitmap(bitmap);
}
相关文章推荐
- Android 调用系统照相机拍照和录像
- android 调用系统照相机拍照后保存到系统相册
- Android学习之调用系统照相机拍照并保存(照片会被压缩)
- Android 调用系统照相机拍照和录像
- Android--调用系统照相机拍照与摄像
- Android 调用手机系统照相机拍照
- android 调用系统照相机拍照后保存到系统相册,在系统图库中能看到
- 转载--Android--调用系统照相机拍照与摄像
- android 调用系统照相机拍照后剪裁
- android调用系统照相机拍照,并压缩保存在本地
- Android调用系统照相机拍照与摄像的方法
- Android调用系统照相机拍照并自定义名称存储
- Android 实现调用系统照相机拍照和录像的功能
- Android--调用系统照相机拍照与摄像
- Android--调用系统照相机拍照与摄像
- Android 调用系统照相机拍照和录像
- android 调用系统照相机拍照后保存到系统相册,在系统图库中能看到
- android调用系统照相机拍照
- 以调用系统相机拍照为例了解Android 6.0运行时权限
- Android_照相机Camera_调用系统照相机返回data为空