没有SD卡,拍完的图片找不到
我的手机没有SD卡,代码如下
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mFilePath = Environment.getRootDirectory().getPath();
mFilePath = mFilePath + "/headPicture.jpg";
System.out.println(mFilePath);
}
public void startCamera(View view) {
//利用系统自带的拍照系统拍照
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//创建文件来保存图片
File fileUri = new File(mFilePath);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}
调用了系统照相机,拍照后找不到图片,就没有保存下来,我想调用也无从调用,这为什么?求教