2014-10-16 95 views
2

我想在Android设备的设置中启用“显示触控”。这里是链接,它向我们展示了访问“触摸设置”的方式,但是我没有找到访问“显示触摸”的方式。 How to programmatically check, get and set touch settings in android phones?如何以编程方式启用Android中的“显示触摸”选项?

请帮帮我!

+1

应该没有办法做到这一点,除了可能在rooted设备上。没有一个开发人员选项应该以编程方式控制。 – CommonsWare 2014-10-16 11:11:32

+0

我的意思是如何在根设备上做到这一点。我使用的一些应用程序(仅用于根),他们可以启用/禁用“显示触摸” – TOP 2014-10-16 11:16:59

+0

我找到了我想要的 – TOP 2014-10-17 04:03:01

回答

4

这里是我找到了解决办法:

要启用显示触摸

Settings.System.putInt(context.getContentResolver(), 
       "show_touches", 1); 

要禁用显示触摸

Settings.System.putInt(context.getContentResolver(), 
       "show_touches", 0); 

记住添加android.permission.WRITE_SETTINGSManifest

+3

正是这样的人都知道,这不更长时间在棉花糖上工作,但是在以前版本的Android上使用它是正确的方法。 – Kavi 2016-02-23 12:16:33

0

如果仍然无法使用使用解决方案给定的顶部并在清单文件中将目标版本更改为22。它会正常工作 感谢您的答案TOP。

相关问题