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

راهنمایی در لیست ویو

شهریار توکلی  11 سال پیش  11 سال پیش
0 0

من یک لیست وییو دارم که موقعی که رو هر آیتمش کلیک شد id هر عنصر رو به اکتیویتی بعدی ارسال کنه من این کد رو نوشتم ولی با انتقالش Null رو برای من به اکتیویتی دوم میفرسته مشکل از کجاست ؟ چگونه میتونم id هر عنصر رو از لیست ویو رو بگیرم و انتقالش بدم به اکتیویتی دوم ؟ با تشکر

        public void fill(final ArrayAdapter<StructSerials> adapter, final StructSerials item, final int position) {
txtName.setText(item.name);
rating.setRating(item.ratingValue);


layoutRoot.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
G.selectedSerials = item;
Intent intent = new Intent(G.currentActivity, ActivitySerialDetail.class);
intent.putExtra("item", item + "");
G.currentActivity.startActivity(intent);
}
+1 0
باید تو اون struct که ساختی یه متغییر یه نام id بزاری و مقدارش رو بخونی و ذخیره کنی (مثل همون کاری که برای item.name و item.ratingValue کردی) بعد تو کد بالا در putExtra بگی item.id (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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