بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ارسال عکس در صفحات اجتماعی(وایبر,واتس اپ ,فیس بوک,.....)
سلام خدمت دوستان عزیز
من 4 تا عکس دارم می خوام وقتی روش کلیلک میشه قابلیت اینو داشته باشه که که send شه تو صفحات اجتماعی و علاوه بر اون خوده عکس هم در حافظه گوشی فرد هم ذخیره بشه.
میشه راهنمایی کنین؟!اگر هم استاد تو ویدیوهاشون چنین کاری انجام داده , میشه آدرسشو بهم بدین تا ببینم!؟
ممنونم
0
0

کسی نیسن جواب بده!؟ :| (10 سال پیش)
0
0

دوستان خیلی فوریه کارم!میشه کسی جواب بده :(
(10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.

پاسخ به سوال
AhmadVB
10 سال پیش
+1
0
سلام
من خودم امتحان نکردم ولی فکر کنم این به شما کمک می کند (منبع)
Uri pngUri = Uri.parse("file//res/drawable/u.png");
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/png");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"YOUR TEXT HERE");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,"YOUR TEXT HERE");
shareIntent.putExtra(android.content.Intent.EXTRA_STREAM,pngUri);
PackageManager pm = getApplicationContext().getPackageManager();
List<ResolveInfo> activityList = pm.queryIntentActivities(shareIntent, 0);
for (final ResolveInfo app : activityList) {
if ((app.activityInfo.name).contains("facebook")) {
final ActivityInfo activity = app.activityInfo;
final ComponentName name = new ComponentName(
activity.applicationInfo.packageName,
activity.name);
shareIntent.addCategory(Intent.CATEGORY_LAUNCHER);
shareIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
shareIntent.setComponent(name);
startActivity(shareIntent);
}
}
}
در کل شما باید عکس را به واسط Sharing اندروید ارسال کنید که کاربر نرم افزار اشتراک گذاری خود را انتخاب کند. مثل این
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .