Android 判断一个视图是否滚动到顶部
2017-10-16 14:48
555 查看
Android 应用开发中有时候需要自定义滚动,或者判断一个view是否滚动到顶部
public boolean canChildScrollUp(View mTarget) { if (android.os.Build.VERSION.SDK_INT < 14) { if (mTarget instanceof AbsListView) { final AbsListView absListView = (AbsListView) mTarget; return absListView.getChildCount() > 0 && (absListView.getFirstVisiblePosition() > 0 || absListView.getChildAt(0) .getTop() < absListView.getPaddingTop()); } else { return ViewCompat.canScrollVertically(mTarget, -1) || mTarget.getScrollY() > 0; } } else { return ViewCompat.canScrollVertically(mTarget, -1); } }
相关文章推荐
- android正确判断 ListView 是否滚动到顶部或者底部
- 【Android】ListView监听上下滑动(设置滚动监听判断ListView的滚动方向同时获取屏幕高度、ListView实际高度,判断是否需要展示返回顶部按钮(具体逻辑请看代码--附有详细注释)。
- Android 中判断一个程序是否为输入法程序
- Android判断一个Service是否运行 对服务的判断
- android中判断一个点是否在一个封闭Path中
- android 终于搞定了判断ScrollView是否滚动到底部!
- Android 判断某一个应用是否在前台运行的方法
- [置顶] 【Android】Adroid开发之判断一个自己的apk是否已经签名
- 判断ScrollView是否滚动到顶部或底部
- Android网络状态的监听+判断是否前台进程+ListView的滚动底部
- Android 中判断一个程序是否为输入法程序
- Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见
- Android判断ListView滚动到最顶部第0条item完全完整可见及最底部最后一条item完全完整可见
- Android 判断一个 View 是否可见 getLocalVisibleRect(rect) 与 getGlobalVisibleRect(rect)
- android下判断一个应用app是否是系统rom集成的方法
- Android 判断一个点是否在封闭的Path内或不规则的图形内
- Android 如何 ListView 判断滚动到最顶部或者底部 ,首行距离屏幕边缘距离
- Android : 判断WebView是否已经滚动到页面底端
- Android ListView监听上下滑动(判断是否显示返回顶部按钮)
- Android判断一个Service是否运行 对服务的判断