mirror of
https://github.com/SimpleMobileTools/Simple-Draw.git
synced 2025-02-13 10:10:49 +01:00
make sure the newly created image shows up well in the gallery
This commit is contained in:
parent
346b8f8287
commit
79ecbac4f0
@ -3,6 +3,7 @@ package com.simplemobiletools.draw;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
|
import android.media.MediaScannerConnection;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.Environment;
|
import android.os.Environment;
|
||||||
@ -116,6 +117,7 @@ public class MainActivity extends AppCompatActivity {
|
|||||||
out = new FileOutputStream(file);
|
out = new FileOutputStream(file);
|
||||||
bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);
|
bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);
|
||||||
MediaStore.Images.Media.insertImage(getContentResolver(), file.getAbsolutePath(), file.getName(), file.getName());
|
MediaStore.Images.Media.insertImage(getContentResolver(), file.getAbsolutePath(), file.getName(), file.getName());
|
||||||
|
MediaScannerConnection.scanFile(getApplicationContext(), new String[]{file.getAbsolutePath()}, null, null);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Log.e(TAG, "MainActivity SaveFile " + e.getMessage());
|
Log.e(TAG, "MainActivity SaveFile " + e.getMessage());
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user