Note that there are some explanatory texts on larger screens.

plurals
  1. POIn Android ListView items are jumping when try to scroll them one by one?
    primarykey
    data
    text
    <p>I have a 15-20 full screen images with me, and I am trying to load them one by one in listview . I am able to do that but my problem is that when I am trying to scroll to next item it's like jumping to next item not smooth scrolling below is my code please suggest what I am doing wrong.</p> <pre><code>mArticleContainer.setOnScrollListener(new OnScrollListener() { int i = 0; int Pre = 0; int NumberOfPages = 0; boolean touchstate = false; @Override public void onScrollStateChanged(AbsListView arg0, int arg1) { arg0.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View arg0, MotionEvent ev) { Log.i("MAgazineDetailActivity", "list touch activated"); String s = ev.getAction() + ""; if (s.equalsIgnoreCase("1")) { touchstate = false; int a = (int) ev.getY(); if (Pre &gt; a) { i++; if (i &gt;= NumberOfPages) { i = NumberOfPages - 1; } Log.e("Message---", "" + i + " Pre---" + Pre); mArticleContainer.setSelection(i); // removeView(i - 1); } else if (Pre &lt; ev.getY()) { // i--; if (i &lt; 0) i = 0; Log.e("Message", "" + i + " Pre---" + Pre); // removeView(i + 1); mArticleContainer.setSelection(i); } else mArticleContainer.setSelection(i); ev.setAction(MotionEvent.ACTION_CANCEL); return false; } else if (s.equalsIgnoreCase("2")) { if (!touchstate) { Pre = (int) ev.getY(); touchstate = true; } } else if (s.equalsIgnoreCase("0")) { } return false; } }); } @Override public void onScroll(AbsListView arg0, int arg1, int arg2, int arg3) { i = arg1; NumberOfPages = arg3; } }); </code></pre> <p>Thanks..</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload