بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کنترل لیست با داده های دیتابیس
سلام. من یک کنترل لیست نوشتم دقیقا مطابق با آموزش های سایت. ولی با این تفاوت که شما از کلاس رنگ ها استفاده کردید ولی من با دیتابیس ارتباط گرفتم و از دیتابیس داده آوردم. اما از اونجا که برای واکشی اطلاعات از دیتابیس از thread استفاده کردم، قبل از اینکه از واکشی تکمیل بشه، متد لیست داده هارو برای کنترل لیست میفرسته که باعث میشه برنامه بدون خطا کرش کنه. چطور میتونم فرستادن داده هارو منتظر واکشی کامل اطلاعات نگه دارم؟ اگر به کد یا اسکرین نیاز دارید بگید تا بفرستم. ممنون
0
0
سلام. اگر کدتون رو هم میذاشتید دقیق تر میشد راهنماییون کرد. اگر اشتباه نکنم منورتون اینه که میخواید کار ترد تموم شه و بعد اطلاعات له لیست ویو یا ریسایکلر ویو وصل شه. اگر اینطوره یکی از راحت ترین کار ها اینه که شما قبل از اجرای thread اطلاعات رو به لیست ست کنید. که طبیعتا هیچ اطلاعاتی نیست و خالی نشون خواهد داد.انا کرش نباید بکنه. و داخل thread هم بعد از اینکه اطلاعات رو از دبتابیس گرفتید و تموم شد،notifyDataSetChanged() کنید. (8 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .