رفتن به مطلب
  • 0

دریافت موقیت اسکرول list view


broken.heart

سوال

سلام دوستان من میخام موقعیت اسکرول یه list view رو در یه جا دریافت کنم و بعدا در همونجا ست کنم
با چه متدی این کارو میتونم بکنم؟ :fekr: 

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

3 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

سلام 

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

 

http://stackoverflow.com/questions/3014089/maintain-save-restore-scroll-position-when-returning-to-a-listview

 

بازم تشکر بابات پاسخ دوست عزیز :heart:

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

این کد رو ببینید 

//  two static variable,
public static int scrollX = 0;
public static int scrollY = -1;

//update & save their value on onPause & onResume.
@Override
protected void onPause()
{
super.onPause();
scrollX = scrollView.getScrollX();
scrollY = scrollView.getScrollY();
}
@Override
protected void onResume()
{
Util.Log("XscrollX + " Y:" + scrollY);
super.onResume();
//this is important. scrollTo doesn't work in main thread.
scrollView.post(new Runnable()
{
@Override
public void run()
{
scrollView.scrollTo(scrollX, scrollY);
}
});
}

تو این سایت : https://asishinwp.wordpress.com/2013/04/15/save-scrollview-position-resume-scrollview-from-that-position/

 

یه سرچ کنی جواب زیاده

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...