android camera的简单demo
16lz
2022-01-24
package com.example.camera;import android.os.Bundle;import android.widget.ImageView;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;public class MainActivity extends Activity { private final static int CAMERA_RESULT =0; private ImageView view; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); view=(ImageView)findViewById(R.id.imageview); Intent i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);//启动intent startActivityForResult(i, CAMERA_RESULT); } //返回接收 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if(resultCode==RESULT_OK){ Bundle bundle=data.getExtras(); Bitmap bitmap=(Bitmap) bundle.get("data"); view.setImageBitmap(bitmap); } } }
更多相关文章
- Android(安卓)实现Activity后台运行
- Android应用程序中启动另一个应用程序
- android 模拟按钮点击
- android 常用方法集合
- Android(安卓)接收短信并屏蔽notification 提示
- Android(安卓)Handler不同界面发送数据
- android >UDP 通讯
- Android中给Activity添加返回键
- Android关于OnTouch 和OnClick同时调用冲突的解决方案