Hallo Alexander,
mit deiner Lib habe ich den ersten Schritt gefunden, den ich mühsam im Forum gesucht habe:
Ich will in meiner App (Vorsicht: ich bin leider noch lange kein Experte) aus der Gallery mehrere Bilder gleichzeitig auswählen, die gewählten Bilder als Kopie abspeichern und dann später in meiner App bei Bedarf laden und anzeigen lassen kann (z.B. als ImageView).
Mit deiner Lib kann ich jetzt alle Bilder (auch in verschiedenen Folder) anzeigen lassen. Das klappt wunderbar!! Jetzt fehlt mir noch der nächste Schritt: auswählen, JPEG Dateiname intern umbenennen/festlegen und abspeichern in einem Folder, in dem die Daten meiner App abgelegt sind. Ich vermute mal, sowas muss in deinem Beispiel in die Click-Event Routine
Sub ASGallery1_PreviewClick(path As String,isImage As Boolean)
'hier kannst du das bild was du angeklickt hast laden
End Sub
Ich habe nun einige hilflose Versuche unternommen, wenigstens ein ausgewähltes Bild zu kopieren und abzuspeichern. In verschiedenen Forum-Beiträgen findet man dazu Ansätze.
Sub Activity_Create(FirstTime As Boolean)
...
Dim ImageChooser1 As ContentChooser
...
ImageChooser1.Initialize("imgChooser1")
ImageChooser1.show("image/*", "Choose image")
...
Sub imgChooser1_Result(Success As Boolean, Dir As String, FileName As String)
If Success Then
File.Copy(Dir, FileName, File.DirRootExternal, "1.png")
Log("Filename=" & FileName)
Else
ToastMessageShow("Geht nicht", True)
End If
End Sub
Hast Du einen Code Schnippsel, um ausgewählte Bilder aus der Gallery zu kopieren, den ich in deine Event Routine integrieren kann? Das würde mir sehr weiterhelfen.
Viele Grüße
Wolfgang