به نام خدا، سلام. در جلسه قبلی اطلاعات رو از سرور openweathermap گرفتیم، در این جلسه قصد داریم به شما نشان دهیم که چطور ساختار json را می توان به data model جاوا تبدیل کرد تا بتوان آن را در View های اندرویدی نمایش داد.
:: توجه
این مطلب یک جلسه از آموزش برنامه نویسی اندروید می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.
سلام اگه همچین مشکلی هست احتمالا باگه، به پشتیبانی تماس بگیرید اطلاع بدید که برطرف بشه ولی من اینجا همچین چیزی نمی بینم و پشتیبانی شما فعاله
جهت یادآوری سوال 24 اردیبهشت من !
من کدها رو نوشتم اما موقع اجرا ظاهرا کدها به مشکل می خور چون اون پیام ” خطا در دریافت اطلاعات ” نشون داده می شه
چطور مشکل رو پیدا کنم ؟
اون جلسه ای که مربوط به خطابابی هست رو مشاهده کنید، باید break point بگذارید رو متد onError و ببینید مقداری که به عنوان پارامتر متد onError اومده چیه
سلام خسته نباشید تشکر از توضیحات عالیتون در فیلمها
خواستم بپرسم که مثلا من میخوام اب و هوای تهران رو بگیرم باید تهران رو به اون قسمت از لینک که نوشته لندن اضاف کنم ؟ میشه ی توضیح کوچیک در این مورد بدین ؟ مرسی
سلام خسته نباشید، بله فقط کافیه به جای london گزینه tehran رو بنویسید
سلام
میخواستم بدونم چطور میشه امکان انتخاب نام شهر رو به کاربر بدم؟
یعنی کاربری قبل از لمس کلید Send Request، توی یک EditText اسم شهرشو بنویسه و اطلاعات دریافتی مربوط به اون شهر باشن
سلام، کافیه که یه EditText اضافه کنید و زمانی که می خواستید Request رو ارسال کنید، متن داخل EditText رو به عنوان QueryString به آدرس Api بدید. به عنوان مثال الان شهر لندن رو به صورت پیش فرض به سرور ارسال می کنه. حالا شما باید متن وارد شده کاربر رو جایگزین شهر لندن کنید.
سلام خسته نباشید ، میشه در مورد قسمت 14 ، وقتی از اینترفس استفاده کردیم یکم توضیح بدید ؟؟
سلام تلفنی تماس بگیرید و جایی که برای شما گنگ بود رو بیشتر توضیح بدید تا بتونم بهتر راهنمایی کنم. ممنون
ببخشید گروهی توی تلگرام نیست که این پکیج رو ساپورت کنه ؟اینجوری عملا جواب سوالامون رو نمیگیریم…یا حداقل انجمنی باشه که بشه سوال ها رو دقیق تر پرسید و جواب گرفت
گروه تلگرامی نداریم ولی انجامن فعال هستش.
سلام
من پروژه رو دارم انجام میدم ولی می خوام جیسون آبجکت ها رو داخل ریسایکلرویو نمایش بدم
کار با ریسایکلرویو رو بلدم ولی تو این پروژه هر کار می کنم اکتیویتی خالی رو نشون میده و آیتم ها رو نمیاره
ممنون میشم راهنمایی بفرمایید
باید مرحله به مرحله از زمان دریافت داده ها تا زمان نمایش لاگ کنید داده ها رو و مرحله ای که مشکل داره رو می تونید پیدا کنید.
ممنون از پاسخ گویی بسیار سریع…!
بابت این تاخیر عذرخواهی می کنیم. بعضا این کامنت ها دیده نمیشن. بازم ببخشید.
سلام استاد . پروژه رو یه بار خودم نوشتم ولی اصلا متدی که در main activity از interface پیاده سازی کردیم رو اجرا نمیکنه . به نظرتون مشکل میتونه از کجا باشه؟
سلام، مشکل اینه که متد interface صدا زده نمی شه. باید break point بگذارید داخل جایی که متد interface باید صدا زده بشه
دلیل استفاده کردن از Interface اینه که ما نمی دونیم که چه زمانی دیتا از سرور دریافت می شه. چون نمی دونیم نمی توانیم از getter استفاده کنیم. چون مشخص نیست که کی باید متد getter رو صدا بزنیم.
Context کلاسی است که با استفاده از اون می شه Resource های پروژه دسترسی داشت. کلاس Activity رو اگر مشاهده کنید می بینید که کلاس Context رو extend کرده و درواقع اون کلاس رو به ارث برده. حالا شما می تونید به جای پاس دادن Context خود اکتیویتی رو پاس بدید یا یه نمونه از کلاس Context رو.
سلام٬ جلسات بعدی دقیقا این مورد رو آموزش دادم.