【发布时间】:2015-03-22 17:03:10
【问题描述】:
正如安卓开发者博客中所说:
就其本身而言,触摸模式非常容易理解,因为它只是表明最后一次用户交互是否是通过触摸屏进行的。例如,如果您使用的是 G1 手机,选择带有轨迹球的小部件将使您脱离触控模式;但是,如果您用手指触摸屏幕上的按钮,您将进入触摸模式。当用户不处于触摸模式时,我们谈论轨迹球模式、导航模式或键盘导航...
但默认情况下,android 在触摸模式下启动。如何将设备切换到键盘导航模式,或将其设为默认模式?
我正在为特定设备开发应用程序,因此它已植根,我还可以修改固件。
【问题讨论】:
-
您想以编程方式完全禁用触摸功能吗?顺便说一句,您的报价似乎是 7 年前写的,可能已经过时了。
-
好吧,我不需要触摸功能,因为设备不会有触摸屏,但这不是主要目标。是的,链接已经过时了,但我认为原则没有太大变化。
-
一般来说,如果您将键盘和鼠标连接到任何 Android 设备 - 无需您付出任何努力,它就可以正常工作。所以还是不明白你在找什么。此外,您的报价说,如果使用不会触摸屏幕 - 它会自动进入非触摸模式。在没有触摸屏的设备上 - 用户无法触摸屏幕。