@Override
public boolean onGenericMotionEvent(MotionEvent event) {
//The input source is a pointing device associated with a display.
//输入源为可显示的指针设备,如:mouse pointing device(鼠标指针),stylus pointing device(尖笔设备)
if (0 != (event.getSource() & InputDevice.SOURCE_CLASS_POINTER)) {
switch (event.getAction()) {
// process the scroll wheel movement...处理滚轮事件
case MotionEvent.ACTION_SCROLL:
//获得垂直坐标上的滚动方向,也就是滚轮向下滚
if (event.getAxisValue(MotionEvent.AXIS_VSCROLL) < 0.0f) {
LogUtils.d("fortest::onGenericMotionEvent down");
}
//获得垂直坐标上的滚动方向,也就是滚轮向上滚
else {
LogUtils.i("fortest::onGenericMotionEvent up");
}
return true;
}
}
return super.onGenericMotionEvent(event);
}
android鼠标滚轮事件监听方法
王的备忘录2023-10-26 13:03
相关推荐
行思理3 分钟前
Nginx 跨站请求(CORS)配置完全指南:从原理到生产实践小溪学编程12 分钟前
Spring @Bean 与 @Component 注解的区别详解Wang's Blog38 分钟前
Java 项目实战: 交友项目 - 圈子互动章总结与自检清单xyouyuweizhu1 小时前
字节流与字符流:Java IO 的两条主线该怎么选代码方舟1 小时前
零信任架构实战:基于天远人企关联构建自动化供应链核心企业关联穿透与利益冲突审查网关liyi_hz20082 小时前
O2OA(翱途) V10.1 即将发布|功能再升级,安全再加固,协同更高效!骑着蜗牛撵大象3272 小时前
AI Agent 工程化开发实战(三):用 StateGraph 给智能体搭一条可回放的状态流水线鬼手点金3 小时前
KV Cache 未必是一次性的:可编辑、可组合的“笔记”摇滚侠3 小时前
《On Java 中文版 基础卷》阅读笔记 初始化和清理 08海鸥-w3 小时前
Redis 配置与排错说明