更改悬停图像不接触android系统屏幕(Change an image on hover with

2019-09-18 02:56发布

我有一个非常有创意的要求 - 我不知道这是否是可行的 - 但如果它能够肯定会调剂我的应用程序。

前提:在Android手机上,如果屏幕是由手工覆盖(不接触,只是接近屏幕),或者如果手机通话的手机锁或基本上它染黑期间放置在耳。 因此,必须有一些高科技认识到,我的手在屏幕附近。

问题:我有我的应用程序的图像。 如果用户指向图像而无需触摸屏幕,只是作为一个扩展的前提下,我必须能够知道用户所指向的图像和改变图像。 这可能吗 ?

UPDATE:示例使用:

说我要建一个有趣的应用程序,触摸的图像会导致其他一些地方。 例如 - 我有两个门一到了一辆汽车,一个狮子。 现在只要当用户将触摸门1 - 门应显示一个消息,说你确定,然后实际触摸它把你带到另一个地方。 有点基本的例子,但我希望你明白了吧

Answer 1:

你所谈论的特点是接近传感器。 见SensorSensorEvent.valuesSensor.TYPE_PROXIMITY

你可以得到从屏幕手的距离,但你不会真的相信凡在XY坐标系的手。 所以,你将无法弄清楚用户是否指向“汽车门”或“狮门”。



Answer 2:

你可以打个电话就这项工作了前置摄像头带有广角,因此可以看到整个屏幕。 你不得不编写软件识别手部动作,并将这些筛选操作。

为什么不使用触摸,如果我可以问吗?



文章来源: Change an image on hover without touching the screen in android