Eugene Popovich
Eugene Popovich
> Looks like solution needs correction for penultimate item movement Ah, no, that is my project code only specific issue
Current mMaxX forumla is ``` java mMaxX = mCurrentX + rightEdge - getWidth(); ``` But rightEdge can be 0 after all the items removed in removeNonVisibleMethods which gives inaccuracy in...
Fix proposal. Modify fillList method and use default edge value as mDisplayOffset instead of 0. Currently testing such solution so not sure how proper it is. ``` java int edge...
@Dq do you use scrollTo method?
@Dq also do you have padding specified on the root layout container for your items?
I think this is because of padding. It is used wrongly for offset calculation in one place.
``` java private void positionItems(final int dx) { if(getChildCount() > 0){ mDisplayOffset += dx; int left = mDisplayOffset; for(int i=0;i
``` xml ```
HorizontalListView childs root should not have padding. So if you have layout for child item LinearLayout with padding 15 move that padding from root to child Layout for child item...
noticed same thing periodically on emulator 2.1 when scrolling  look at the left side. The most left thumb (serif) is partially visible. The ship thumb should not be on...