Bild speichern aus der Bildansicht-to-device-Galerie

Ich versuche, ein Bild von der Bildansicht auf Geräte-Galerie.
Ich habe versucht, diesen code

Code Edit:

    URL url = new URL(getIntent().getStringExtra("imageURL"));
    File f  = new File(url.getPath());

    addImageToGallery(f.getPath(), this);

    public static void addImageToGallery(final String filePath, final Context context) 
    {

       ContentValues values = new ContentValues();

       values.put(MediaStore.Images.Media.DATE_TAKEN, System.currentTimeMillis());
       values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg");
       values.put(MediaStore.MediaColumns.DATA, filePath);

       context.getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
    }

aber es erfordert ein Datei-Pfad, in dem ich nicht da bin ich auf das laden der Datei von einer URL.
Wie kann ich eine Sicherung von der Bildansicht der Galerie?

Dank..

Speichern Sie die Datei auf die SD-Karte zuerst....
Nicht alle Geräte können SD-Karte (Nexus 5 zum Beispiel)
Alle Geräte haben Speicher... nicht so schwer sein auf mich...
Ok, so könnte es eine misunderstaing von mir, aber sdcard bedeutet internen Speicher?
Nein natürlich nicht 😉 ich habe gerade ment zu sagen, sollten Sie die Datei speichern, wo einige 😉

InformationsquelleAutor Eladit | 2014-11-03

Schreibe einen Kommentar