0

正如 android 开发者博客中所说:

就其本身而言,触摸模式很容易理解,因为它简单地表明最后一次用户交互是否是通过触摸屏进行的。例如,如果您使用的是 G1 手机,选择带有轨迹球的小部件将使您脱离触控模式;但是,如果您用手指触摸屏幕上的按钮,您将进入触摸模式。当用户不处于触摸模式时,我们谈论轨迹球模式、导航模式或键盘导航……

但是android默认以触摸模式启动。如何将设备切换到键盘导航模式,或将其设为默认模式?

我正在为特定设备开发应用程序,因此它已植根,我还可以修改固件。

4

1 回答 1

1

您可以使用Instrumentation.setInTouchMode(boolean)强制 Android 设备进入或退出触摸模式。

new Instrumentation().setInTouchMode(false);

作为引导接收器的一部分运行它可能会实现您正在寻找的东西。

于 2015-03-22T09:03:10.667 回答