首先感谢https://blog.csdn.net/xiaanming/article/details/8990627这篇文章给我带来的帮助。
学习《第一行代码》关于调用相机拍照的时候我出现了一个问题:刚刚拍完的照片在之后的选取照片的时候并不会出现。这是因为刚插入的图片还没有更新的缘故,故要让系统相册知道我们刚插入的照片。
//书上的拍照代码...
//添加的代码如下
Intent intent = new Intent();
Uri uri = Uri.fromFile(outputImage);
intent.setAction(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); //表示要将数据添加进系统的媒体资源库
intent.setData(uri); //将照片文件的地址存入数据库
sendBroadcast(intent);
问题解决。