비트맵을 갤러리에 저장하고 싶은데요,
url = MediaStore.Images.Media.insertImage(context.getContentResolver(), bitmap, fileName, "");
이렇게 넣은 후에,
킷캣 이상인 경우엔
Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri contentUri = Uri.parse(url);
mediaScanIntent.setData(contentUri);
context.sendBroadcast(mediaScanIntent);
킷캣 미만인 경우엔
context.sendBroadcast(
new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
이렇게 미디어 스캐닝을 하려고 하는데요,
킷캣에선 위의 코드를 실행해도 갤러리에 넣은 사진이 맨 마지막에 들어가네요.
최신으로 나와야 할텐데..
기기를 컴퓨터에 연결했다 제거하여 미디어 스캐닝이 진행된 후엔 최신으로 나오게 되네요.
킷캣에서 위의 코드를 적용해보신 분이나 다른 방법 있으신 분 조언 부탁드립니다!