医院自动取片机怎么用Android 调用系统相机拍摄获取照片的两种方法实现实例

新闻资讯2026-04-21 06:33:39


package com.example.cameardemo; 
 
import java.io.File; 
import java.io.FileInputStream; 
import java.io.FileNotFoundException; 
import java.io.IOException; 
 
import android.content.Intent; 
import android.graphics.Bitmap; 
import android.graphics.BitmapFactory; 
import android.net.Uri; 
import android.os.Bundle; 
import android.os.Environment; 
import android.provider.MediaStore; 
import android.support.v7.app.ActionBarActivity; 
import android.util.Log; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 
import android.widget.ImageView; 
 
public class MainActivity extends ActionBarActivity implements OnClickListener  
 
  @Override 
  public void onClick(View view)  
  } 
 
  /** 
   * 返回应用时回调方法 
   */ 
  @Override 
  protected void onActivityResult(int requestCode, int resultCode, Intent data)  
      else if(resultCode == REQUEST_ORIGINAL) catch (FileNotFoundException e) { 
          e.printStackTrace(); 
        }finally{ 
          try { 
            fis.close();//关闭流 
          } catch (IOException e) { 
            e.printStackTrace(); 
          } 
        } 
      } 
    } 
  } 
 
}