gpt4 book ai didi

cn.youngkaaa.yviewpager.YPagerAdapter.isViewFromObject()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 14:55:31 25 4
gpt4 key购买 nike

本文整理了Java中cn.youngkaaa.yviewpager.YPagerAdapter.isViewFromObject()方法的一些代码示例,展示了YPagerAdapter.isViewFromObject()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YPagerAdapter.isViewFromObject()方法的具体详情如下:
包路径:cn.youngkaaa.yviewpager.YPagerAdapter
类名称:YPagerAdapter
方法名:isViewFromObject

YPagerAdapter.isViewFromObject介绍

[英]Determines whether a page View is associated with a specific key object as returned by #instantiateItem(ViewGroup,int). This method is required for a PagerAdapter to function properly.
[中]确定页面视图是否与#InstanceItem(ViewGroup,int)返回的特定键对象相关联。这种方法是PagerAdapter正常工作所必需的。

代码示例

代码示例来源:origin: open-android/ViewPager

ItemInfo infoForChild(View child) {
  for (int i = 0; i < mItems.size(); i++) {
    ItemInfo ii = mItems.get(i);
    if (mAdapter.isViewFromObject(child, ii.object)) {
      return ii;
    }
  }
  return null;
}

代码示例来源:origin: open-android/ViewPager

/**
 * 传入一个non-decor view  然后根据 PagerAdapter的isViewFromObject()方法(该方法一般被重写)来判断
 * 判断是通过遍历mItems对象(一个ItemInfo的List实例化对象)来判断是否该child是存在于mItems中
 * 当存在时返回对应的ItemInfo对象  反之返回null
 * <p>
 * 具体和 {@link YViewPager1#infoForPosition(int)} 方法功能类似
 *
 * @param child non-decor view
 * @return 不存在对应的ItemInfo返回null 反之返回对应的对象引用
 */
ItemInfo infoForChild(View child) {
  for (int i = 0; i < mItems.size(); i++) {
    ItemInfo ii = mItems.get(i);
    if (mAdapter.isViewFromObject(child, ii.object)) {
      return ii;
    }
  }
  return null;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com