zoukankan      html  css  js  c++  java
  • 2 listview的item全部漏出才显示

     1 lvMaster.setOnScrollListener(new ScrollListener() {
     2             @Override
     3             public void onScrollStateChanged(AbsListView absListView, int i) {
     4                 super.onScrollStateChanged(absListView, i);
     5             }
     6 
     7             @Override
     8             public void onScroll(AbsListView absListView, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
     9                 super.onScroll(absListView, firstVisibleItem, visibleItemCount, totalItemCount);
    10                 View animView;
    11                 for (int i = 0; i < visibleItemCount; i++) {
    12                     animView = lvMaster.getListView().getChildAt(i);
    13                     if (animView == null) {
    14                         continue;
    15                     }
    16                     if (getScroll(lvMaster.getListView()) <= 0 && visibleItemCount == 1) {
    17                         ViewHelper.setAlpha(animView, 1f);
    18                     } else {
    19                         if(animView.getBottom()<=lvMaster.getListView().getBottom()){
    20                             ViewHelper.setAlpha(animView, 1f);
    21                         }
    22                         else {
    23                             ViewHelper.setAlpha(animView, 0f);
    24                         }
    25                     }
    26                 }
    27             }
    28         });
    滑动事件
    1 protected int getScroll(ListView listview) {
    2         int scrollY = 0;
    3         View c =  listview.getChildAt(0); //this is the first visible row
    4         if(c != null){
    5             scrollY = -c.getTop(); 
    6        return scrollY;
    7     }
    8 }
    getScroll
  • 相关阅读:
    反汇编角度->C++ const
    反汇编->C++虚函数深度分析
    反汇编->C++内联
    反汇编->C++引用与指针
    数据库初步认识
    数据库系统的结构抽象与演变
    Android · PendingIntent学习
    Android · ContentProvider学习
    notepad++
    MapReduce使用JobControl管理实例
  • 原文地址:https://www.cnblogs.com/YyuTtian/p/5366647.html
Copyright © 2011-2022 走看看