1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/thoseyears-ohos-extension

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ViewPager.md 810
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
朱帆 Отправлено 27.07.2021 06:20 8929e1e

ViewPager

与Android api保持一致

使用

注意:

  1. FragmentPagerAdapter使用FractionPagerAdapter替代,用法一致
  2. Fraction不能与Fraction嵌套使用,即ViewPager中的Fraction不能再包含Fraction,主要是由于FractionScheduler的commit方法不能几乎同时多次执行
  3. 由于ViewPager使用了ScrollApiHelper来滚动,因此子元素的getLeft、getRight函数的数值均会加上滚动距离,此时需要使用ViewPager.getChildLeft(Component)来获取child的left,通过left + width获取right。

未实现

  1. setPageTransformer(boolean reverseDrawingOrder, PageTransformer transformer, int pageLayerType)中reverseDrawingOrder与pageLayerType未实现
  2. ScrollingCache未实现
  3. Adapter的restoreState中ClassLoader一直为null
  4. EdgeEffect未实现

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/thoseyears-ohos-extension.git
git@api.gitlife.ru:oschina-mirror/thoseyears-ohos-extension.git
oschina-mirror
thoseyears-ohos-extension
thoseyears-ohos-extension
master