| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
cme7
9年前发布

Android 拍照功能代码

public void onCreate(Bundle savedInstanceState) {      super.onCreate(savedInstanceState);   // Hide the window title.      requestWindowFeature(Window.FEATURE_NO_TITLE);        setContentView(R.layout.main);      imageView = (ImageView) this.findViewById(R.id.iv1);      Button button = (Button) this.findViewById(R.id.bt1);      button.setOnClickListener(new OnClickListener() {          public void onClick(View v) {              Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");              intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri                      .fromFile(new File(Environment                              .getExternalStorageDirectory(), "temp.jpg")));              intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);              startActivityForResult(intent, 0);          }      });    }  @Override  protected void onActivityResult(int requestCode, int resultCode, Intent data) {      if (requestCode == 0 && resultCode == Activity.RESULT_OK) {          this.imageView.setImageDrawable(Drawable.createFromPath(new File(                  Environment.getExternalStorageDirectory(), "temp.jpg")                  .getAbsolutePath()));        }  }