We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 242ccc3 + aa83946 commit f5a3a34Copy full SHA for f5a3a34
android/src/main/java/SharePlugin.kt
@@ -1,6 +1,7 @@
1
package app.tauri.share
2
3
import android.app.Activity
4
+import android.content.ClipData
5
import android.content.Intent
6
import android.content.pm.PackageManager
7
import android.os.Build
@@ -99,6 +100,9 @@ class SharePlugin(private val activity: Activity): Plugin(activity) {
99
100
this.putExtra(Intent.EXTRA_TITLE, args.title)
101
}
102
103
+ // Android 10+ requires ClipData so the share sheet can show a preview thumbnail.
104
+ sendIntent.clipData = ClipData.newUri(activity.contentResolver, args.title ?: "", contentUri)
105
+
106
val shareIntent = Intent.createChooser(sendIntent, args.title)
107
startActivityForResult(invoke, shareIntent, "shareFileResult")
108
0 commit comments