Try
If config.ShareFuc=True Then
Dim r As Reflector
Dim f As Object
f = r.CreateObject2("java.lang.String", Array As Object(File.DirRootExternal&"/"&"shot.jpg"), Array As String("java.lang.String"))
Dim share As Intent
Dim share As Intent
share.Initialize(share.ACTION_SEND,"")
share.SetType("image/*")
share.PutExtra("android.intent.extra.STREAM", r.RunStaticMethod("android.net.Uri", "parse", Array As Object(f), Array As String("java.lang.String")))
share.WrapAsIntentChooser("Share JPG")
StartActivity(share)
config.ShareFuc=False
End If
Catch
ToastMessageShow("خطا",False)
End Try
ولی خطای زیر رو میده
android.os.FileUriExposedException: file:///storage/emulated/0/shot.jpg exposed beyond app through ClipData.Item.getUri()
فقط هم میشه به واتساپ عکس رو ارسال کرد به تلگرام نمیشه
سوال
اندرویدستان 90
من از کد زیر برای اشتراک گذاری استفاده میکنم
Try
If config.ShareFuc=True Then
Dim r As Reflector
Dim f As Object
f = r.CreateObject2("java.lang.String", Array As Object(File.DirRootExternal&"/"&"shot.jpg"), Array As String("java.lang.String"))
Dim share As Intent
Dim share As Intent
share.Initialize(share.ACTION_SEND,"")
share.SetType("image/*")
share.PutExtra("android.intent.extra.STREAM", r.RunStaticMethod("android.net.Uri", "parse", Array As Object(f), Array As String("java.lang.String")))
share.WrapAsIntentChooser("Share JPG")
StartActivity(share)
config.ShareFuc=False
End If
Catch
ToastMessageShow("خطا",False)
End Try
ولی خطای زیر رو میده
android.os.FileUriExposedException: file:///storage/emulated/0/shot.jpg exposed beyond app through ClipData.Item.getUri()
فقط هم میشه به واتساپ عکس رو ارسال کرد به تلگرام نمیشه
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.