تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Amirali Feyzi
کال کردن متد viewModel
جامعه جاوا (اندروید) ایجاد شده در ۰۲ شهریور ۱۴۰۰

سلام  ما داخل ویومدل یه متد getcartitem نوشتیم اما داخل CARTFRAGMENT  اصلا اونو کال نکردیم و فقط رو لایو دیتا observe  کردیم آیا نیازی به کال کردن متد نیست؟؟

من الان پروژه رو اجرا میکنم میرم تو صفحه سبد خرید ارور خطای ناشناخته داخل اسنک بار میده و دیباگ کردم repository متد getcart کال نمیشه اما  توی قسمت جزییات محصول وقتی میزنم اسنک بار میاد که آیتم اضافه شد به سبد خرید

چیکار باید کرد؟

سلام امیر عزیز

 

ممنون میشم تایم ویدیو رو بفرمایید تا طبق اون براتون توضیح بدم.

همچنین ارور مربوطه + اسکرین شات کد‌های مربوطه تون رو ارسال بفرمایید تا شما رو بهتر راهنمایی کنم

یا برای چالش بیشتر میتونید از جلسه بعد سورس کد رو دانلود کنید و با کد خودتون تطبیق بدید هر چند پیشنهاد میکنم سعی کنید ابتدا مسءله رو خودتون حل کنید.

پوریا شفیعی ۰۲ شهریور ۱۴۰۰، ۰۸:۱۳

دقیقه ۶ ویدیو که استاد روی لایو دیتا observe میکنن، سوالم اینه نباید متد getcartitems ویو مدل رو کال کرد تا بره داخل ریپازیتوری؟؟ فقط observeکردن کافیه؟؟! 

 

 

Amirali Feyzi ۰۳ شهریور ۱۴۰۰، ۱۰:۲۰

سلام 

متد getcartitem  توسط متد refresh ویومدل که داخل متد onStart فرگمنت کارت کال کردیم صدا زده میشه و همونطور که گفتی توی فرگمنت هم روش observe داریم که لیست ایتم‌های سبد خرید که دریافت شد تحویل اداپتر بده 

 

محمود نیک زاد ۱۱ شهریور ۱۴۰۰، ۱۲:۵۷