首页 > 移动平台 > 详细

发送广播重新挂载SD卡,使图库可以及时显示自己保存的图片(无需手机重启)

时间:2014-02-09 15:54:47      阅读:318      评论:0      收藏:0      [点我收藏+]

我们或许经常会遇到这种情况,明明保存了图片,但是当你打开图片时,却没有找到这张图片,手机重启之后才能看到。这是因为SD卡并没有重新挂载,图库也无法把这张图片加载进去,解决这个问题非常简单,只需要我们模拟一个广播,使SD卡重新挂载即可!方法如下:

/**
	 * 发送广播,重新挂载SD卡
	 */
	private void sendBroadCaseRemountSDcard() {
		Intent intent = new Intent();
		// 重新挂载的动作
		intent.setAction(Intent.ACTION_MEDIA_MOUNTED);
		// 要重新挂载的路径
		intent.setData(Uri.fromFile(Environment.getExternalStorageDirectory()));
		sendBroadcast(intent);
	}

发送广播重新挂载SD卡,使图库可以及时显示自己保存的图片(无需手机重启)

原文:http://blog.csdn.net/loongggdroid/article/details/18985841

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!