بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اشتراک گذاری آموزش داده شده؟
سلام بچه ها،تو آموزشهای آقای آقاجانی تا اینجا قسمتی برای آموزش " به اشتراک گذاری" هست؟
+1
0
نه هنوز نیست اما 4 خط سورس کد هست و به سادگی قابل جستجو در گوگل. بهش می گن Chooser . به لیست تدوین هم اضافه شد. (12 سال پیش)
0
0
سلام دوستان . آموزش اشتراک گذاری کجای آموزشات استاد هست ؟ من میخوام وقتی کاربر روی یک دکمه کلیک کرد یکسری متن رو مثلا با استفاده از sms یا لاین یا وایبر یا... بشه به اشتراک گذاشت . چیکار کنم ؟ (11 سال پیش)
0
0
کسی نبود ؟ آخه استاد اون بالا گفت به لیست تدوین اضافه شد . کدوم قسمت آموزشات هست ؟ (11 سال پیش)
+1
0
تو اموزش ها نیست چند خط کده که با چند نمونه در پاسخ ها گذاشته شده اموزش نمیخواد (11 سال پیش)
برای این سوال 5 پاسخ وجود دارد.
پاسخ به سوال
MrBob
12 سال پیش
+5
0
اگه کد اشتراک گذاری متن رو میخای اینه :
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
share.putExtra(Intent.EXTRA_TEXT, "This is simple text to send ");
startActivity(Intent.createChooser(share, "Share with application :"));
پاسخ به سوال
dani
12 سال پیش
0
0
اخه شماها چرا دقیق نمیگین حق با ای اقا هست ..این کد رو کجا باید بزاریم ؟
پاسخ به سوال
dani
12 سال پیش
0
0
سلام من می خوام چنتا از ایتم ها رو با هم به اشتراک بزارم ...
کد زیر رو گذاشتم داره کار میکنه ولی فقط قسمت TextDescription رو به اشتراک میزاره حالا می خوام قسمت های دیگه هم با هم به اشتراک برن مثل : TextPhoneNumber
TextEmail
کسی هست راهنمایی کنه چطوری باید انجام بدم؟
TextDescription.setText(G.selectedApplication.description);
TextPhoneNumber.setText(getString(R.string.starqeshm_4_phone_number) + " " + G.selectedApplication.phoneNumber);
TextEmail.setText(getString(R.string.starqeshm_4_email) + " " + G.selectedApplication.email);
butInstall.setText(R.string.starqeshm_4_install_button);
Button butInstall = (Button) findViewById(R.id.butInstall);
butInstall.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent i = new Intent();
i.setAction(android.content.Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_TEXT, TextDescription.getText().toString());
i.putExtra(android.content.Intent.EXTRA_SUBJECT, "ستاره قشم");
arg0.getContext().startActivity(i.createChooser(i, "share via"));
i.putExtra(Intent.EXTRA_TEXT, txtName.getText().toString());
}
});
پاسخ به سوال
Spirit
12 سال پیش
+4
0
اول اینو ببین :
Intent i = new Intent();
i.setAction(android.content.Intent.ACTION_SEND);
i.setType("text/plain");
// اینجا الان فقط توضیحات رو برای ارسال قرار دادی
i.putExtra(Intent.EXTRA_TEXT, TextDescription.getText().toString());
i.putExtra(android.content.Intent.EXTRA_SUBJECT, "ستاره قشم");
arg0.getContext().startActivity(i.createChooser(i, "share via"));
// این خط اضافه هستش
i.putExtra(Intent.EXTRA_TEXT, txtName.getText().toString());
الان تو این خط تلفن رو هم اضافه کردم :
i.putExtra(Intent.EXTRA_TEXT, TextDescription.getText().toString() + "\n" + TextPhoneNumber.getText().toString());
پاسخ به سوال
Mir Unknown
11 سال پیش
+2
0
txtSher.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("text/plain");
share.putExtra(Intent.EXTRA_TEXT, txtMatn.getText());
startActivity(Intent.createChooser(share, "اشتراگ بگذارید ... :"));
}
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .