用隐式请求调用系统相机,并且把拍照的相片显示在当前界面
2016-04-21 20:28
309 查看
在当前界面的oncreate方法中初始化mbutton、mimageview
然后重写mbutton的点击事件(setOnClickListener):
隐式请求打开相机的代码:
然后就可以通过:
下面是布局文件的代码:
然后重写mbutton的点击事件(setOnClickListener):
隐式请求打开相机的代码:
new ACTION_IMAGE_CAPTURE); startActivityForResult(intent, REQUEST_CODE);
然后就可以通过:
Bitmap mbitmap=(Bitmap) data.getExtras().get("data"); 代码获取相机拍到的照片 然后把照片通过:
mimageView.setImageBitmap(mbitmap); 传给当前界面布局文件的mimageview进行显示
下面是布局文件的代码:
<Button android:id="@+id/b1" android:text="打开摄像头" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ImageView android:id="@+id/img1" android:layout_width="match_parent" android:layout_height="match_parent" />
相关文章推荐
- UVA 11987 Almost Union-Find 并查集单点修改
- itext生成PDF
- Kafka 0.9 Coordinator的负载均衡实现
- 【BFS】HDU2612Find a way
- MySQL-5.7.11绿色版安装
- 算法-分支限界法
- 许可协议
- 测试作业
- Android 打电话程序
- 调整数组顺序使奇数位于偶数前面
- Android-UIL图片缓存框架 源码解析
- 对Xabber源码解析的过程(1)工程目录分析
- python 列表
- 从 Java 应用程序动态生成 PDF 文件
- 开启Mac系统原生读写NTFS分区功能
- 在静态类中定义一个泛型方法查找数组元素
- 发布自己的网站--------IIS
- 第九周周记
- 使用SurFaceView实现视频播放
- Fibonacci Again