UltraViewPager icon indicating copy to clipboard operation
UltraViewPager copied to clipboard

UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.

Results 57 UltraViewPager issues
Sort by recently updated
recently updated
newest added

代码中凡是出现如下screenWidth的地方都不正确,ViewPager的宽度不一定与屏幕宽度相等。 当ViewPager宽度不等于屏幕宽度时,出现各子页面互相覆盖的问题。 int screenWidth = getContext().getResources().getDisplayMetrics().widthPixels; 这里不应该使用屏幕宽度,而是应该使用ViewPager自身的宽度。

How do I disable scrolling?

Hi, please support right to left direction

已加载的viewpager后,删除其中个子view,在只有两个子view的时候,删除会直接报错,如果是一个或者3个以上不会出现这个问题。java.lang.IllegalStateException: The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: 2, found: 1 Pager id: 2 Pager class: class com.tmall.ultraviewpager.UltraViewPagerView Problematic adapter: class com.tmall.ultraviewpager.UltraViewPagerAdapter

感觉无限循环实现的有问题。 比如我初始化ViewPager的时候 会实例化 page1、page2, 然后无限循环的话 ,这个ViewPager会默认跳到一个中间页,比如 跳到 page3000 ,这个时候会再创建前后两个位置的Fragment page2999 和 page3001,然后 去销毁 page1、page2,因为 page3000和 page1 真实位置是同一个,都是同一个实例 所以 界面显示的时候 page3000已经不存在了 所以界面上就是一片空白,同理 page2对标page3001,一样是被销毁了的,所以一进界面首先会有两个空白页存在,不知道我说清楚了吗?

系统的ViewPager结合VideoView没有问题,但是使用了垂直滑动之后,触摸的时候VideoView会白屏。

bug