android hover监控鼠标移动事件
来源:互联网 发布:windows脚本编程函数 编辑:程序博客网 时间:2024/05/16 07:07
原文地址:
http://blog.csdn.net/zhudaozhuan/article/details/7249538
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;
- }
- });
- }
- }
0 0
- 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
- Seletor()
- c语言实现线程池
- Unity 为自己保存的Layout添加快捷键
- Android 内存泄漏总结
- Unity接入百度广告教程android篇
- android hover监控鼠标移动事件
- iOS中的几个重要方法
- 欢迎使用CSDN-markdown编辑器
- Android 5.0 Lollipop中新的Activity过渡效果介绍
- 《Effective java》读书记录-第26条-优先考虑泛型
- iOS - + initialize 与 +load
- Android Animation动画
- 华为的一道机试题,单词倒序
- Hibernate SQLQuery 原生SQL 查询及返回结果集处理-1