بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ماژول وب سرویس

مدیریت گفتگو
صفائی مهر 11 سال پیش
آخرین تغییر: 11 سال پیش

 من برنامه Notes با ماژول وب سرویس بازسازی کردم.
در کلاس G ماژول مقدار دهی و فراخوانی می شود. فقط چون در متد readFromNet از Thread اصلی برنامه جدا می شویم thread اصلی زودتر اجرا شده و در لحظه اول که اکتیویتی لیست ویو بالا میاید هنوز محتویات را از وب سرویس دریافت نکرده و لیست ویو خالی می باشد.
راه حلی که به ذهنم رسید این بود که از برودکست استفاده کنم. یعنی زمانی که اطلاعات به طور کامل از وب سرویس دریافت شد یک برودکست انجام شود و درون متد دریافت کننده notifyDataSetChanged فراخوانی شود. این راه جواب میده  ولی به نظرم راه درستی نباشه!
میخواستم بدونم راه حل بهتری هم وجود داره ؟!!!

 

نظرات

Hossein Kurd 11 سال پیش
Thats My Problem Too! من هم همین مشکل رو دارم اگر نخوام از Asynctask استفاده کنم باید چکار کرد؟

هنوز پاسخی ثبت نشده است


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