بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ماژول وب سرویس
من برنامه Notes با ماژول وب سرویس بازسازی کردم.
در کلاس G ماژول مقدار دهی و فراخوانی می شود. فقط چون در متد readFromNet از Thread اصلی برنامه جدا می شویم thread اصلی زودتر اجرا شده و در لحظه اول که اکتیویتی لیست ویو بالا میاید هنوز محتویات را از وب سرویس دریافت نکرده و لیست ویو خالی می باشد.
در کلاس G ماژول مقدار دهی و فراخوانی می شود. فقط چون در متد readFromNet از Thread اصلی برنامه جدا می شویم thread اصلی زودتر اجرا شده و در لحظه اول که اکتیویتی لیست ویو بالا میاید هنوز محتویات را از وب سرویس دریافت نکرده و لیست ویو خالی می باشد.
راه حلی که به ذهنم رسید این بود که از برودکست استفاده کنم. یعنی زمانی که اطلاعات به طور کامل از وب سرویس دریافت شد یک برودکست انجام شود و درون متد دریافت کننده notifyDataSetChanged فراخوانی شود. این راه جواب میده ولی به نظرم راه درستی نباشه!
میخواستم بدونم راه حل بهتری هم وجود داره ؟!!!
0
0
Thats My Problem Too! من هم همین مشکل رو دارم اگر نخوام از Asynctask استفاده کنم باید چکار کرد؟ (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .