1、首先判断机型
private static boolean isHONOR() {
String manufacturer = Build.MANUFACTURER;
if ("HONOR".equalsIgnoreCase(manufacturer)) {
return true;
}
return false;
}
2、添加相册刷新的代码
if(isHONOR()){
//荣耀
MediaScannerConnection.scanFile(context,
new String[]{appDir + File.separator + fileName},
new String[]{"image/jpeg"},
new MediaScannerConnection.OnScanCompletedListener() {
@Override
public void onScanCompleted(String path, Uri uri) {
}
});
}else {
//其他手机
context.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, uri));
}