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
  • 相关阅读:
    PHP关于异常说明
    PHP关于微信授权
    python flask使用方法
    scrcpy启动方法
    ADB shell出现error:device offline提示
    使用Spring框架整合Java Mail
    基于Aspectj表达式配置的Spring AOP
    如何安装和使用Maven
    在Linux系统下安装nginx教程
    了解Maven的基本知识
  • 原文地址:https://www.cnblogs.com/YyuTtian/p/5366647.html
Copyright © 2011-2022 走看看