为了账号安全,请及时绑定邮箱和手机立即绑定

isViewFromObject 这是什么意思?PagerAdapter能不能讲清楚下?

isViewFromObject 这是什么意思?PagerAdapter能不能讲清楚下?

weibo_闲人悟静 2016-11-04 21:30:28
public boolean isViewFromObject(View arg0, Object arg1) { return arg0 == arg1; }
查看完整描述

1 回答

?
煎蛋的少年

TA贡献6条经验 获得超1个赞

isViewFromObject(View view, Object object)

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.

Parameters

view : Page View to check for association with object    

object : Object to check for association with view    

Returns 

true if view is associated with the key object object

以上是官方文档解析。大概的意思就是判断适配器的某个视图页面是否需要关联一个特殊的对象并作为一个实例项目返回。

如果判断为true , 就将view 关联到一个 object 对象。 

可能就是说你pagerAdapter选中的内容是不是当成一个对象来处理的意思吧。英文不好,不怎么能理解透。


查看完整回答
反对 回复 2016-11-05
  • weibo_闲人悟静
    weibo_闲人悟静
    还是很抽象
  • 煎蛋的少年
    煎蛋的少年
    应用层面的话,只是我的猜测,猜测,猜测,你可以去测试一下,然后告诉下我结果咯?比如说,你可以在这个方法里面加一个判断,如果你不希望将pager数据源中的某一个数据 A 显示出来(为什么需要这样?可能会有某种情况数据源不是由自己能控制的),那么你就判断返回为false ,这样就不会显示 A 这个数据了 ,而是显示除了A之外的数据。
  • 1 回答
  • 0 关注
  • 3253 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信