将键盘导航模式设置为默认模式

时间:2015-03-22 08:53:19

标签: android android-firmware

正如它在Android开发者博客中说的那样:

  

触摸模式本身非常容易理解,因为它只是表明最后一次用户交互是否是通过触摸屏执行的。例如,如果您使用G1手机,选择带轨迹球的小部件将使您退出触摸模式;但是,如果用手指触摸屏幕上的按钮,则会进入触摸模式。当用户未处于触摸模式时,我们会谈论轨迹球模式,导航模式或键盘导航......

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

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

1 个答案:

答案 0 :(得分:1)

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

new Instrumentation().setInTouchMode(false);

将此作为boot receiver的一部分运行可能会实现您的目标。