本文实例讲述了Android实现返回拍摄的图片功能。分享给大家供大家参考。具体如下:
第一步:
try {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 0);
} catch (ActivityNotFoundException e) {
// Do nothing for now
}
第二步:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
try {
if (requestCode != 0) {
return;
}
super.onActivityResult(requestCode, resultCode, data);
Bundle extras = data.getExtras();
Bitmap b = (Bitmap) extras.get("data");
//
//
ImageView a = (ImageView)findViewById(R.id.imageView1);
a.setImageBitmap(b);
//
} catch (Exception e) {
// TODO: handle exception
System.out.println(e.getMessage());
}
}
希望本文所述对大家的Android程序设计有所帮助。
您可能感兴趣的文章:Android常用正则表达式验证工具类(实例代码)Android开发之多媒体文件获取工具类实例【音频,视频,图片等】Android数据库操作工具类分享android 一些工具类汇总19个Android常用工具类汇总android实用工具类分享(获取内存/检查网络/屏幕高度/手机分辨率)Android封装的http请求实用工具类Android中简单调用图片、视频、音频、录音和拍照的方法Android实现相机拍摄、选择、图片裁剪功能Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】