android - 如何检查滚动视图,在Android中滚动屏幕大小的3倍
问题描述
我想在滚动视图滚动 3 倍屏幕大小时显示 scroll_up 按钮。有什么办法可以做到这一点?
解决方案
ScrollView
具有getScrollY()
返回 Y 坐标(高度)的滚动位置的方法。
您可以添加scrollView.getViewTreeObserver().addOnScrollChangedListener()
, 并将getScrollY()
值与设备屏幕高度进行比较。
推荐阅读
- javascript - 在 CSV 文件中搜索值并给出输出
- hyperledger-fabric - Hyperledger Fabric 网络 - 通道和分类帐
- r - 修改时复制;运行此代码时会发生什么?x <- 列表(1:10);x[[2]] <- x
- html - 如何将 html 表单转换为 Django 表单并保留样式?
- python - elif 与 else if;一个比另一个快,并且正在查看 python 程序集
- c# - 创建 AWS 初始化类
- spring-el - 当前阶段的 Spinnaker 管道表达式是什么?
- jenkins - 使用一个执行器在节点上运行并行阶段
- ios - 使用 NSPredicate 的 iOS Swift 过滤器数组在运行时崩溃
- typescript - Typescript 泛型类型约束和类型兼容性