【问题标题】:Do android supprot hovering buttons without a stylus?android是否支持没有手写笔的悬停按钮?
【发布时间】:2015-03-25 23:18:31
【问题描述】:

我想知道 Android 是否支持手指通过足够靠近手机表面的“悬停”事件。 三星 Galaxy S4 确实支持这种行为,从它的默认锁屏上可以看出(至少在棒棒糖之前)。 另一方面,Android 确实为视图提供了一个“OnHoverEvent”回调,它只是没有被调用...... 那么,是否仅支持手写笔?

【问题讨论】:

  • 可能取决于屏幕技术(由于技术或面板驱动程序设置,某些屏幕无法检测到这种移动)?并非所有三星设备都支持它。
  • 非常依赖硬件。只要框架不阻止它,它在所有设备上都是“支持”的。但是触摸屏驱动程序必须生成正确的事件。有些设备可能会,大多数不会。许多身体不能。我不会让你的应用依赖它,但你可以用它作为它在哪里工作的线索。

标签: android hover stylus-pen


【解决方案1】:

Android 的OnHoverListener 事件在两种情况下被调用:

a) 当 S-Pen 或类似的触控笔靠近屏幕时,或

b) 连接蓝牙或 USB 鼠标时。

【讨论】:

  • 请注意,Galaxy S4 及更高版本具有悬停传感器:红外摄像头监控手机表面上的手部位置/手势,提供类似的通知,但在私有三星 API 上......这让我感到困惑第一名。
  • 嗯,很有趣。我有一个带有 KitKat 的 S4 测试设备。我将尝试该设置,因为默认情况下未启用它(?)
  • 我认为三星没有暴露这一点。也许是的。我没有调查,因为它不是标准,因此与我无关。无论如何,我刚拿到手机后的原生屏幕锁定就是这样:将手指悬停在屏幕锁定图像上时会闪烁一个小“光”..
猜你喜欢
  • 2013-12-18
  • 1970-01-01
  • 1970-01-01
  • 2020-11-11
  • 2011-05-13
  • 1970-01-01
  • 1970-01-01
  • 2012-07-01
  • 2021-08-29
相关资源
最近更新 更多