اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


  • 0
mahdi0000

اسکرین شات و اشتراک گذاری

سوال

سلام دوستان

 

میخوام از کل یک اکتویتی اسکرین شات بگیرم و اشتراک گذاری کنم.

ساده بگم: میخوام وقتی کاربر روی یک دکمه کلیک کرد، عکس اکتویتی که داخلش هست رو به اشتراک بذاره.

 

توی انجمن خیلی سرچ زدم. کدهایی پیدا کردم که اسکرین شات رو ذخیره میکردن روی حافظه. ولی من میخوام به اشتراک بذارم. برای اشتراک گذاری عکس هم میدونم که باید از کتابخانه AriaLib استفاده بشه ولی نتوستم استفاده کنم.

 

اگه ممکنه کمکم کنید که یکجا اسکرین شات و اشتراک بذارم.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

  • 0

منظورتون رو از یکجا متوجه نمی شم ولی عکس باید ذخیره بشه بعد اشتراک گذاری بشه
میتونی از کد زیر استفاده کنی و آدرس عکس و جایگزین مثال کنی
 

Dim i As Intent
i.Initialize(i.ACTION_SEND, "")
i.SetType("image/jpg")
i.PutExtra("android.intent.extra.TEXT","سلام این عکس از برنامه من اشتراک گذاری شده!!!")
Dim j As JavaObject = i
Dim uri As Uri
uri.Parse("file://" & File.Combine(File.DirRootExternal,"Pictures/screenshot.jpg"))
j.RunMethod("putExtra", Array("android.intent.extra.STREAM", uri))
i.WrapAsIntentChooser("ارسال عکس ...")
StartActivity(i)

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 2 ساعت قبل، miling گفته است :

منظورتون رو از یکجا متوجه نمی شم ولی عکس باید ذخیره بشه بعد اشتراک گذاری بشه
میتونی از کد زیر استفاده کنی و آدرس عکس و جایگزین مثال کنی
 


Dim i As Intent
i.Initialize(i.ACTION_SEND, "")
i.SetType("image/jpg")
i.PutExtra("android.intent.extra.TEXT","سلام این عکس از برنامه من اشتراک گذاری شده!!!")
Dim j As JavaObject = i
Dim uri As Uri
uri.Parse("file://" & File.Combine(File.DirRootExternal,"Pictures/screenshot.jpg"))
j.RunMethod("putExtra", Array("android.intent.extra.STREAM", uri))
i.WrapAsIntentChooser("ارسال عکس ...")
StartActivity(i)

 

ممنون

چجوری اسکرین شات از اکتیویتی بگیرم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

مطالب شما نیاز است به تایید مدیران برسد

مهمان
شما به عنوان کاربر مهمان در حال حاضر دیدگاه ارسال می کنید. اگر دارای حساب کاربری در سایت هستید لطفا وارد حساب کاربری خود شوید.
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.