مشکل در LayoutInflater

پرسیده شده
فعالیت 1271 روز پیش
دیده شده 877 بار
1

استاد سلام روزتون بخیر ... این مشکلش از کجاست واسه چی این ارور رو میده میشه توضیح بدید؟ و چجوری حلش کنم؟

فایل پیوست

مهرداد معین پور
مهرداد معین پور

27 فروردین 99

9
حذف شده

سلام مهرداد جان تا استاد خودشون جواب بدن اینو هم امتحان کن ببین اوکی میشه.

ارور میگه این متد باید یه instance از ViewHolder برگردونه ولی اینجا View برگردونده. البته من هنوز این جلسه رو ندیدم ببینم استاد چیکار کرده ولی میتونی کد پایینو امتحان کنی.

 View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_file, parent, false);
return new FileViewHoleder(view);
فایل پیوست

Pouya Rezaie

توسط

Pouya Rezaie

28 فروردین 99

حذف شده
سلام پوریا جان ... ممنون حل شد مشکلم ... ولی سوالم اینه که مگ نباید خودش اینکارو کنه؟ ینی android.view.View رو تبدیل کنه com.android.filemanager.FileAdapter.FileViewHolder . اخه توی این ویدیو استاد بدون اینکه پاسش بده به کانستراکتور کلاس FileViewHolder کد رو اجرا میکنه !
مهرداد معین پور

28 فروردین 99

2
حذف شده
 return new FileViewHolder(LayoutInflater.from(parent.getContext()).inflate(R.layout.item_file, parent, false));

از کد زیر استفاده کن که متغییر هم استفاده نکنی

فایل پیوست

Reza Ahmadzadeh

توسط

Reza Ahmadzadeh

13 مهر 99