2014-11-07 2 views
0

갤러리를 새로 고치는 방법 안드로이드 키트 캣에?갤러리를 새로 고치는 방법은 안드로이드 kitkat에?

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory()))); 

나는 위와 같이 시도했지만 안드로이드 4.4에서는 상쾌하지 않았다. 이미지를 프로그램 적으로 추가/삭제할 때 갤러리를 새로 고치는 방법은 무엇입니까?

+0

이 실수를 발견하는 코드의 일부 금액을 추가 – NovusMobile

답변

1

이 시도 :

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { 
    Intent mediaScanIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); 
    File f = new File("folderPATH", "fileName"); //OR File f = new File(YourCurrentPhotoPath); 
    Uri contentUri = Uri.fromFile(f); 
    mediaScanIntent.setData(contentUri); 
    appContext.sendBroadcast(mediaScanIntent); 
} else { 
    appContext.sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://" + Environment.getExternalStorageDirectory() + "/" + "FOLDER_TO_REFRESH"))); 
} 

그게 전부가 ...

관련 문제