android hover监控鼠标移动事件
来源:互联网 发布:数据库方面的书 编辑:程序博客网 时间:2024/05/22 02:27
android之前对于鼠标光标事件的监控非常少,4.0之后多了一个hover的组件,此组件可以监控鼠标光标在view上的变化。
代码如下:
- public class HoverDemoActivity extends Activity {
- private Button btnBottom;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- btnBottom = (Button) findViewById(R.id.btn_bottom);
- btnBottom.setOnHoverListener(new OnHoverListener() {
- @Override
- public boolean onHover(View v, MotionEvent event) {
- int what = event.getAction();
- switch(what){
- case MotionEvent.ACTION_HOVER_ENTER: //鼠标进入view
- System.out.println("bottom ACTION_HOVER_ENTER");
- break;
- case MotionEvent.ACTION_HOVER_MOVE: //鼠标在view上
- System.out.println("bottom ACTION_HOVER_MOVE");
- break;
- case MotionEvent.ACTION_HOVER_EXIT: //鼠标离开view
- System.out.println("bottom ACTION_HOVER_EXIT");
- break;
- }
- return false;
- }
- });
- }
- }
- android hover监控鼠标移动事件
- android hover监控鼠标移动事件
- android hover监控鼠标移动事件
- android hover监控鼠标移动事件
- android4.0 支持监控鼠标事件hover
- hover鼠标悬停事件
- hover鼠标悬浮3D移动效果
- 关于鼠标hover事件及延时
- jQuery鼠标悬停事件.hover()用法说明
- 鼠标悬浮事件 -jQuery hover()方法
- css3 鼠标hover事件背景颜色渐变
- Android Hover事件发起过程
- 鼠标移动事件
- 鼠标移动事件
- option鼠标移动事件
- 鼠标移动/点击事件
- 鼠标移动事件
- 鼠标移动事件blur
- Linux 内核态文件操作
- 为什么不能实现你的目标?
- CEGUI Lua 编码
- android关于通过向导安装放在data分区下的apk文件
- 【基础排序】选择排序
- android hover监控鼠标移动事件
- C语言基础回顾
- CEGUI的String与C++的std::string互相转换
- vector 容器使用时应该注意的内存分配问题
- 深入理解iputils网络工具-第3篇 clockdiff:时间比对程序
- 社会化评论为网站发展提供强力驱动
- pthread_mutex_init函数《代码》
- SweepGradient扫描渲染
- struct 结构体内存对齐方式