آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آموزش به اشتراک گذاری خبرهای یک rss reader در شبکه های اجتماعی

sadra  11 سال پیش  11 سال پیش
+2 0

در پروژه rss reader  توی بخش 24 آموزش ها ، وقتی که خبرهای یک url خونده میشه و در یک لیست ویو نمایش داده میشه ، بعد از این کار چطوری میشه یک بایک باتن ،  همون خبر مورد نظر رو در شبکه های اجتماعی به اشتراک گذاشت ؟ 

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
حامد  11 سال پیش
+2 0

متن یا تیتر خبر را از TextView خودتون دریافت کنید و به اشتراک بگذارید:

کد زیر برای اشتراک گذاری String میباشد :

String shareBody ="Here is the share content body";
Intent sharingIntent =newIntent(android.content.Intent.ACTION_SEND); sharingIntent.setType("text/plain"); sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Subject Here"); sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody); startActivity(Intent.createChooser(sharingIntent, getResources().getString(R.string.share_using)));
پاسخ به سوال 
sadra  11 سال پیش
0 0

ممنون از پاسخ شما hamedjj ، داداش این کد رو برای یک باتن ست کنم ؟ یا برای یک لیست ویو ؟

+1 0
اگر در صفحه خبر میخواهید آن خبر را به اشتراک بگذارید پس باید یک Button در آنجا قرار دهید و روی آن پیاده سازی کنید . اگر میخواهید از همان Listview این عمل را انجام دهید میتوانید یک Button برای تمام آیتم های لیست خودتان قرار دهید و در کلاس Adapter لیت این کد را برای button پیاده سازی کنید (11 سال پیش)
0 0
حامد جان من این کار رو کردم اما متاسفانه چون کلاس ادپتر از کلاس و آرایه دیگه اسکتند میشه ، اکتویتی استارت نمیشه؟ چون ادپتر از اکتویتی اکستند نشده ؟ ممنوون میشم راهنمایی بیشتر بکنی ؟ (11 سال پیش)
پاسخ به سوال 
sadra  11 سال پیش
0 0

ممنون من می خواهم برای هر آیتم به طور جداگانه یک باتن  بزارم که اگر کاربر  خواست با کلیک بر روی اون   خبر دلخواه  رو شیر کنه ، حالا این باتن رو باید در adapter itmes ست کنم ؟ روش پیاده سازی این کد ها  با این باتن چگونه است ؟ دقیقا پروژه RSS READER  استاد تو بخش 24 هست ، اما با اضافه کردن دکمه شیر برای هر خبر به طور جداگانه ، سپاسگزارم 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .