PDA

View Full Version : سورس اشتراک گذاری فایل



Ebrahimkh
شنبه 11 بهمن 1393, 15:35 عصر
سلام دوستان
کسی سورس share برا وات ساپ رو داره
می خوام بتونم با کلیک رو یه دکمه تصویرم رو تو وات ساپ share کنم

rubiks.kde
شنبه 11 بهمن 1393, 19:23 عصر
قبل از ایجاد تاپیک در انجمن سرچ کنید.

Ebrahimkh
شنبه 11 بهمن 1393, 21:46 عصر
سلام مدیر محترم
سرچ انجمن درست کار نمی کنه
برا همین تاپیک باز کردم


----------------------------------
من سورس اشتراک رو دارم فقط یه سورس می خوام که بتونم فقط تو وات ساپ share کنم




با تشکر

rubiks.kde
شنبه 11 بهمن 1393, 22:28 عصر
توی اون اینتنتی که ارسال میکنید اسم پکیج برنامه هم میگیره .پکیج واتس آپ رو بدید تا زمان شیر فقط از اون استفاده کنه

Ebrahimkh
یک شنبه 12 بهمن 1393, 08:48 صبح
ممنون دوست عزیز

اگه ممکنه سورسش رو بزارید

Ebrahimkh
یک شنبه 12 بهمن 1393, 09:02 صبح
پیدا کردم اینم سورسش
:لبخند:


private void shareIt(Uri uri) {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("image/*");
sharingIntent.setPackage("com.whatsapp");
sharingIntent.putExtra(Intent.EXTRA_TEXT,"Shared via my app");
sharingIntent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(sharingIntent, "share with"));
}

Ebrahimkh
شنبه 18 بهمن 1393, 09:43 صبح
دوستان باید ببخشن

یه سوال

من تصاویرم رو به یه Grideview اضافه کردم که با کلیک بر روی هر کدومش می خوام اون رو تو شبکه اجتماعی مورد نظر به اشتراک بزارم
حالا نمیدونم چه جوری مسیر تصویر رو بدست بیارم در کل منظورم اینه uri هستش


sharingIntent.putExtra(Intent.EXTRA_STREAM, uri);

Ebrahimkh
شنبه 18 بهمن 1393, 19:54 عصر
دوستان عزیز راهنمایی کنید
هنوز یه سورس بدرد بخور برا اشتراک وات ساپ گیر نیاوردم
سورس بالایی هم نمی تونه تو وات ساپ share کنه

بخاطر اینکه من نمی تونم مسیر عکس رو بدست بیارم

Ebrahimkh
شنبه 18 بهمن 1393, 20:11 عصر
بدستش آوردم :لبخند:

این صد در صد جواب میده



Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("image/png");

Uri uri = Uri.parse("android.resource://youre package name/"+R.drawable.ic_launcher);
shareIntent.setPackage("com.whatsapp");
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.putExtra(Intent.EXTRA_TEXT, "Hello, This is test Sharing");
startActivity(Intent.createChooser(shareIntent, "Send your image"));