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

مشکل اسکرول و پریدن متن ها

مدیریت گفتگو
120392 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام

من یه ریسیلکلر ویو دارم که توش از کارد ویو استفاده شده ...وقتی لیست رو اسکرول می کنم متن های داخلش با هر ذره اسکرول غیب میشن و ظاهر میشن ...

تا حالا کسی مورد مشابه نداشته ...تو گوگل هم خیلی دنبالش گشتم چیز خاصی پیدا نکردم

نظرات

Hossein Lamei Ramandi 10 سال پیش
کد هاتون رو قرار بدید اگه از امولیتور استفاده میکنید پیشنهاد میکنم روی گوشی هم تست کنید شاید مشکل از امولیتور باشه
Mahan 10 سال پیش
من یه بار همچین مشکلی رو داشتم همینطور که دوست عزیز آدمیرال گفتند با گوشی تست کردم مشکلم حل شد .یه بار هم با لیست ویو همین مشکل بوجود اومد اونم رو ایمولیتور Nox متن‌هام بهم میریخت ولی رو گوشی بدون مشکل نشون میداد
120392 10 سال پیش
روی گوشی (با اندروید 5) این اتفاق می افته روی امولاتور(جنی موشن با اندروید 6) این مشکل وجود نداره گوشی هم رمش 2 هستش و مشکلی نداره
120392 10 سال پیش
@mehran واسه من برعکسه ...فقط رو گوشی اینطوریه روی امولاتور مشکلی نداره
120392 10 سال پیش
کدها خیلی زیادن ..حدود 1000 خط کد واسه اداپتور .... نمیشه اینجا گذاشت
120392 10 سال پیش
دوستان کمک کنید ... اخرای پروژه ست و این قسمت خیلی رو اعصابه
محمد الهی 10 سال پیش
من هم یه همچین مشکلی داشتم تو لیست ها یه ایمیج میزاشتم و وقتی اسکرول میشد عکس ها بهم میریخت خیلی رو اعصاب بود من که جوابی براش پیدا نکردم شما متوجه شدید تو یه پست قرار بدید بقیه دوستان هم استفاده کنند باتشکر
120392 10 سال پیش
جالبش اینجاست که خیلی ها این مشکل رو داشتن ولی دنبال راه حلش نرفتن :)) چشم

پاسخ‌ها 4

PandaStudio 10 سال پیش

منم این مشکل را با لیست ویو دارم هی چشمک میزنه. دوستان برای حل این مساله بگید کلا چطور پیاده سازی کردید تا بتونیم بررسی کنیم مشکل از کجاست. مال من به صورت زیر هست

     برای لود تصاویر از universalimageloader استفاده میکنم.

     داده ها با جیسون میاد.

     لیزی لودینگ هم هست و فقط زمانی چشمک میزنه که انتهای لیزی لودینگ میرسم و قرار دیتا جدید از سرور بیاد.

     بیشتر هم زمانی اتفاق میوفته که با سرعت اسکرول میکنم.

نظرات

120392 10 سال پیش

واسه من عکس هاش یه ذره حجیم هستن و با پیکاسو دانلود میشن و بیشتر هم وقتی این اتفاق می افته که گوشی رو به صورت افقی می گیرم ...

حدس میزدم از عکس ها باشه ولی عکس ها رو هم غیر فعال کردم بازم مشکل حل نشد ...

یه همتی کنین این مشکل حل بشه

ممنون

نظرات

PandaStudio 10 سال پیش

مشکل برای UniversalImageLoader حل شد شاید برای Picaso هم همینطور باشه.

علت بوجود اومدن این مشکل که بش Flikering میگن این هست که این لایبرری ها باتوجه به سایز تصویر میان تصویر را کش میکنن حالا اگه شما سایز را برحسب dip داده باشی مشکلی نیست اما وقتی سایز را wrapcontent یا fillparent داده باشی چون موقع هنوز قبل از اجرا نشدن اکتیویتی اندازه تصویر معلوم نیست اینها به صورت پیش فرض تصویر را با توجه به سایز اسکرین کش میکنن و وقتی سایز تصویر پس از اجرا مشخص شد یکبار دیگه تصویر را لود میکنن و حس میکنی چشمک میزنه

برای UIL باید به صورت زیر عمل کرد

ImageAware imageAware = new ImageViewAware(imgThumb, false);
ImageLoader.getInstance().displayImage(item.getUrl(), imageAware, options);

نظرات

120392 10 سال پیش

من کلا پیکاسو و لود شدن تصویر رو غیر فعال کردم ولی بازم متن ها موقع اسکرول چشمک میزنن

نظرات

120392 10 سال پیش
با حذف کارد ویو فهمیدم مشکل از کارد ویو بوده حالا دنبال یه جایگزین واسه کاردویو هستم ...چیزی سراغ ندارید؟

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