android recyclerView item的position是否为头判断

适用环境:

    1 在滑动的时候做判断处理,或者需要根据列表item的首尾position来做判断的时候

    2 自定义控件的时候,需要做滑动处理。正常情况需要去判断是否到列表的头部或者尾部,

       到头部以后去处理相关其他滑动。

适用方法:

      1 通过item对象,判断是否是第一个

         View view = RecyclerView.getChildAt( x);

       if( view.getTop() != 0){

            //不是第一个position

        }else{

            //是第一个position

        }


        2 条件同上,有item对象,判断是否是recyclerView的头一个item

        

if (list.getChildAdapterPosition(view)!= 0) {
    return true;
}
      

你可能感兴趣的:(日记)