bahman2012

سوال-لیست با رکود های زیاد

5 ارسال در این موضوع قرار دارد

سلام دوستان

من تو برنامم از یه لیست ویو استفاده کردم که تقریبا 200 رکود به همرا عکس رو از دیتابس aqlite میخونه و نمایسش میده یعنی هر ردیف یه از لیست ویو یه عکس داره با یه عنوان

حالا متاسفانه وقتی میخاد وارد اکتیویتیی بشه که این لیست ویو رو نشون بده  حداقل 10 ثانیه طول میکشه تا صفحه بالا بیاد

راهکارتون چیه؟ که بتونم با زدن یه کلید توسط کاربر فوری وارد صفحه لیست ویو یا فهرستم بشه

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من خودم لیستی دارم با بیشتر 500 رکورد همراه عکس خیلی هم سریع لود میشه شما به چه روشی داده هارو از بانک می خونید و تو لیست ویو میریزین شاید مشکل اونجا باشه

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

قبل هر کاری تعداد رکودهای دیتابیسمو از طریق یه تابعی میگیرم  میزارم تو حلقه for بعد از طریق حلقه for

for(int i=0;i}

تک تک ردیف هارو میخونم و از طریق ArrayAdapter تو لیست ویو نمایش میدم

اصل پروژه ام رو براتو پیوست میکنم تو پیام خصوصی ..منون میشم رفع مشکل کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

استفاده از این حلقه احتمالا باعث تاخیر در اجرای برنامتون میشه

اصلا نیازی به حلقه نیست چرا گذاشتی؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان نمونه کدی آماده ای چیزی ندارید به من لطف کنید ماهم تو این زمینه یکم وارد بشیم

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری