German ZIP Datei teilen

so27

Active Member
Licensed User
Longtime User
Hallo zusammen,

ich habe mal wieder ein kleines Problemchen. Ich lasse aus meiner App heraus eine ZIP Datei generieren. Diese würde ich gerne nach dem Vorgang über eine Teilfunktion zum Teilen an andere Apps anbieten. Beispielsweise um die ZIP direkt an eine Cloud zu senden.

Teilen von Texten und Bildern ist kein Problem. Aber wie stelle ich es an, dass ich eine ZIP-Datei teilen kann?

LG, so27
 

so27

Active Member
Licensed User
Longtime User
Okay, habe es selber herausgefunden :)

Hier der Code, für alle, die es interessiert:
B4X:
' sdRoot = Der Pfad zur SD-Karte oder der Pfade aus dem FileDialog
    ToastMessageShow("Backup wird zum Teilen vorbereitet...",True)
      Dim r As Reflector
          Dim f As Object
        f = r.CreateObject2("java.io.File", Array As Object(sdRoot & "/Backup.zip"), Array As String("java.lang.String"))
        Dim share As Intent
        share.Initialize(share.ACTION_SEND,"")
        share.SetType("*/*")
        share.PutExtra("android.intent.extra.STREAM", r.RunStaticMethod("android.net.Uri", "fromFile", _
        Array As Object(f), Array As String("java.io.File")))
        share.WrapAsIntentChooser("Teilen/Share Backup (ZIP) mit")
        StartActivity(share)
 
Top