آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

رفرش نشدن ListView

IIVII  11 سال پیش  10 سال پیش
0 0

سلام . بنده بوسیله ی متود _POST مقداری به سرور دادم و یک مقدار جیسون دریافت کردم در یک استرینگ و اونو تبدیل به جیسون اری و آبجکت کردم مشکلی با نمایش در لیست ویو ندارم در آخر اینکه مقادیر ست میکنه هم گفتم             adapter.notifyDataSetChanged();

با این وجود رفرش نمیشه باید یک تکون کوچیک بدم تا نمایش بده . لازم به ذکر هست که از Lazy list استفاده کردم .

وارنینگ پایین هم تا اجرا میشه میده . نمیدونم مال چیه .

 03-09 05:52:22.064    2333-2350/com.example.mohamad.testfortest W/EGL_emulation﹕ eglSurfaceAttrib not implemented
03-09 05:52:22.064    2333-2350/com.example.mohamad.testfortest W/OpenGLRenderer﹕ Failed to set EGL_SWAP_BEHAVIOR on surface 0xabbed500, error=EGL_SUCCESS
+1 0
راه استانداردش اینه که با استفاده از listener بررسی کنید که وقتی جسون به طور کامل از سرور خوانده شد notifyDataSetChanged اجرا بشه برای این کار باید listener رو داخل webservice معرفی کنید و داخل اکتیویتی لیست ویو پیاده سازی بشه ولی میتونید یه ترد هم بسازید و بهش بگید مثلا هر 10 ثانیه اگه adapter نال نبود notifyDataSetChanged اجرا بشه (11 سال پیش)
0 0
آقا من هم دقیقا همچین مشکلی دارم - اگه مشکلتون حل شد بفرمایید چطوری؟ ممنون (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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