1. [代码]第一步- try {
- Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
- startActivityForResult(intent, 0);
-
- } catch (ActivityNotFoundException e) {
- // Do nothing for now
- }
复制代码
2. [代码]第二步
- @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());
- }
- }
复制代码 |
|