照相机拍照

/**
    * 用隐式意图开启系统照相机  photo是按钮点击事件
    */
   public void photo(View v){
      //创建意图对象
       Intent intent = new Intent();
       intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);
       //设置数据
       File file = new File("/mnt/sdcard/zanmen.jpg");
       intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(file)); 
       //开启系统照相机页面
       startActivityForResult(intent, 1);
   }

添加权限:    <uses-permission android:name="android.permission.CAMERA" />
            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

 

posted on 2017-02-20 21:05  LoaderMan  阅读(244)  评论(0编辑  收藏  举报

导航