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

راهنمایی راجب rssreader

alireza  8 سال پیش  8 سال پیش
0 0

سلام من یک rssreader ساختم و یک لیست ویو درست کردم همه چی درست طبق آموزش کار میکنه ولی من میخوام وقتی رو یک ایتم از لیست ویو کلیک میکنیم اطلاعات مربوط به اون قسمت رو در اکتیویتی جدید نشون بده  اگه میشه من و در نوشتن این کد کمک کنید چون ن زیاد با لیست ویو کار نکردم سپاس گذارم 

 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
Amir  8 سال پیش
+1 0

 پاسخ صحیح

اول مثل کنترل های دیگه لایه ی ادپتر لیست ویو رو به یه اشاره گر جاوا کست کنید. و بعد بگید که وقتی که روش کلیک شد به اکتیویتی بعد بره. ولی قبل از کد startActivity که به اکتیویتی بعد میره باید item رو (RssParser.Item item) برای اکتیویتی بعد بفرستید که یه راهش اینه یه فیلد استاتیک از جنس RssParser.Item توی همین کلاس یا کلاس G بسازید و قبل از startActivity بگید که:

rssItem = item; // rssItem = فیلد استاتیکی که ساختید

حالا توی اکتیویتی بعدی می تونید با کد زیر item رو بخونید و از توش مواردی رو که می خواید بگیرید:

RssParser.Item item = AdapterItems.rssItem;

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