iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android基于hover组件实现监控鼠标移动事件的方法
  • 881
分享到

Android基于hover组件实现监控鼠标移动事件的方法

鼠标移动事件监控方法事件hoverAndroid 2022-06-06 04:06:26 881人浏览 薄情痞子
摘要

本文实例讲述了Android基于hover组件实现监控鼠标移动事件的方法。分享给大家供大家参考,具体如下: Android之前对于鼠标光标事件的监控非常少,4.0之后多了一个h

本文实例讲述了Android基于hover组件实现监控鼠标移动事件的方法。分享给大家供大家参考,具体如下:

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;
      }
    });
  }
}

当view隐藏时,无法监控点击,触摸和hover事件。

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。

您可能感兴趣的文章:浅析Android 模拟键盘鼠标事件Android编程实现监控apk安装,卸载,替换的方法Android编程实现监控各个程序流量的方法android监控sim卡有没有服务示例(sim卡管理)android Textview文字监控(Textview使用方法)Android中判断网络连接是否可用及监控网络状态Android按钮单击事件的四种常用写法总结Android中实现监听ScrollView滑动事件Android中button实现onclicklistener事件的两种方式Android Touch事件分发过程详解Android中三种注入事件方法比较android 键盘事件和屏幕事件的运行原理及交互实现android监听返回按钮事件的方法封装的android监听手指左右滑动屏幕的事件类分享


--结束END--

本文标题: Android基于hover组件实现监控鼠标移动事件的方法

本文链接: https://www.lsjlt.com/news/22122.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在Android中使用hover组件监控鼠标移动事件
    如何在Android中使用hover组件监控鼠标移动事件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Android之前对于鼠标光标事件的监控非常少,4.0之后...
    99+
    2023-05-31
    android hover roi
  • jquery中 鼠标移动的事件方法是()
    jQuery是目前应用最广泛的JavaScript库之一,它封装了许多JavaScript操作,极大地方便了前端开发人员的工作。在jQuery中,鼠标移动事件非常常见,开发者可以使用不同的方法来处理这些事件。下面,我们来了解一下在jQuer...
    99+
    2023-05-18
  • JavaScript实现鼠标移动事件画笔
    JavaScript实现鼠标移动事件画笔小游戏,供大家参考,具体内容如下 实现功能 鼠标点击时可以在画板上画画如果鼠标双击那么停止移动进画板颜色改变移除时颜色改变 <!DOCT...
    99+
    2024-04-02
  • vue鼠标悬停事件监听实现方法
    目录前言情景描述解决方法总结前言 开发框架为 vue2.x 情景描述 需求是这样的:页面在鼠标悬停(不动)n秒之后,页面进行相应的事件。 比如在我的需求下,是鼠标悬停15秒之后,页面...
    99+
    2024-04-02
  • jquery中属于鼠标的事件方法有哪些
    本教程操作环境:windows7系统、jquery3.6.1版本、Dell G3电脑。JQuery鼠标事件整理1.单击 :左键单击、右键单击.Click():鼠标左键单击为 JavaScript 的"click" 事件绑...
    99+
    2022-11-22
    javascript jquery 鼠标
  • JavaScript鼠标拖动事件监听使用方法以及实例效果演示
    目录前言drag事件dragstart事件dragenter事件dragleave 事件dragover 事件drop事件dragend事件总结前言 首先鼠标拖动事件需要与标签的dr...
    99+
    2023-05-18
    js监听鼠标移动事件 js监听鼠标点击 js鼠标拖动事件监听
  • win7使用鼠标拖动文件指针无法移动怎么办?win7鼠标拖动文件指针无法移动的解决方法
    win7系统经常使用鼠标拖动文件,将文件移动到合适的位置,但是一些用户在win7系统使用鼠标拖动文件,指针一直无法移动,该如何解决呢?下面我们的小编和大家分享通过设置本地组策略编辑器来解决问题的方法。   解决方法:  ...
    99+
    2023-05-20
    win7系统 鼠标 文件 指针
  • Mint UI如何实现基于Vue.js移动端组件库
    这篇文章将为大家详细讲解有关Mint UI如何实现基于Vue.js移动端组件库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Mint UI 包含丰富的 CSS 和 JS ...
    99+
    2024-04-02
  • vue-tree-chart树形组件的实现(含鼠标右击事件)
    基于 vue-tree-chart,生成项目效果预览,包含鼠标右击事件; vue-tree-chart:https://github.com/tower1229/Vue-Tree-...
    99+
    2024-04-02
  • Android基于AdapterViewFlipper实现的图片/文字轮播动画控件
    目录1. 问题/坑点 1.1 item宽高不生效问题 2. 常用方法 3. 文字/图片 轮播 Demo3.1 文字轮播:TextFlipperAdapter3.2 图片轮播:ImgF...
    99+
    2024-04-02
  • 基于Vue技术实现递归组件的方法
    描述 本文介绍的是基于Vue技术实现递归组件的方法。用Vue实现一级列表、二级列表的展示很简单,但是想要实现无限级,光是套上一个又一个的v-for是行不通的,这个时候就需要用到递归的...
    99+
    2024-04-02
  • Android跟随手指移动的控件demo怎么实现
    本篇内容主要讲解“Android跟随手指移动的控件demo怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Android跟随手指移动的控件demo怎么实现”吧!使用自定义View组件实现d...
    99+
    2023-06-22
  • 基于Vue如何实现移动端图片裁剪组件功能
    小编给大家分享一下基于Vue如何实现移动端图片裁剪组件功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!最近项目上要做一个车牌识别的功能。本来以为很简单,只需要将图片扔给后台就可以了,但是...
    99+
    2024-04-02
  • 基于Vue实现自定义组件的方式引入图标
    前言 在项目开发中,使用图标的方式有很多种,可以在iconfont上面找到合适的图标,通过http或者直接下载使用,这里我分享一种通过实现自定义组件的方式引入图标。 搭建环境 这里...
    99+
    2024-04-02
  • 基于Java Agent的premain如何实现方法耗时监控
    这篇文章主要介绍“基于Java Agent的premain如何实现方法耗时监控”,在日常操作中,相信很多人在基于Java Agent的premain如何实现方法耗时监控问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-07-04
  • Android编程实现音量按钮添加监听事件的方法
    本文实例讲述了Android编程实现音量按钮添加监听事件的方法。分享给大家供大家参考,具体如下:很多Android应用都应用到音量按钮,比如翻页,调整音乐声音大小等,但是如果没有对音量按钮进行监听,则无法达到预期的效果。如下代码,就是监听A...
    99+
    2023-05-31
    android 音量 监听事件
  • Android控件Tween动画(补间动画)实现方法示例
    本文实例讲述了Android控件Tween动画(补间动画)实现方法。分享给大家供大家参考,具体如下:Android动画中的Tween动画:是把控件对象不断的进行图像变化来产生旋转、平移、放缩和渐变等动画效果。public class Twe...
    99+
    2023-05-30
    android tween动画 补间动画
  • 基于Java Agent的premain方式实现方法耗时监控问题
    Java Agent是依附于java应用程序并能对其字节码做相关更改的一项技术,它也是一个Jar包,但并不能独立运行,有点像寄生虫的感觉。当今的许多开源工具尤其是监控和诊断工具,很多...
    99+
    2022-11-13
    Java Agent方法耗时监控 Java Agent方法
  • 基于C#的wpf怎么实现Grid内控件拖动
    这篇文章主要介绍“基于C#的wpf怎么实现Grid内控件拖动”,在日常操作中,相信很多人在基于C#的wpf怎么实现Grid内控件拖动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”基于C#的wpf怎么实现Gri...
    99+
    2023-06-25
  • Java基于servlet监听器实现在线人数监控功能的方法
    本文实例讲述了Java基于servlet监听器实现在线人数监控功能的方法。分享给大家供大家参考,具体如下:1、分析:做一个网站在线人数统计,可以通过ServletContextListener监听,当Web应用上下文启动时,在Servlet...
    99+
    2023-05-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作