Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓-实现';显示触摸';以编程方式_Android_Android Layout_Touch_Developer Tools - Fatal编程技术网

Android 安卓-实现';显示触摸';以编程方式

Android 安卓-实现';显示触摸';以编程方式,android,android-layout,touch,developer-tools,Android,Android Layout,Touch,Developer Tools,Android的最新版本在“设置->开发者选项”中有一个名为“显示触摸”的功能,可以显示触摸交互的视觉反馈 是否有一种方法可以在我的应用程序中以编程方式实现它。我的意思是,当用户触摸我的应用程序上的屏幕时显示视觉反馈(无论系统设置如何)有一种方法可以做到这一点:创建一个可以接收触摸事件的覆盖。 但是你将无法再使用背景(例如,你正在使用的应用程序) 不幸的是,事实上这是不可能的。 如果我没有弄错的话,那是因为谷歌想阻止所谓的窃听 对不起 我其实在找和你一样的东西 我没有找到任何来源,但到目前为止,

Android的最新版本在“设置->开发者选项”中有一个名为“显示触摸”的功能,可以显示触摸交互的视觉反馈


是否有一种方法可以在我的应用程序中以编程方式实现它。我的意思是,当用户触摸我的应用程序上的屏幕时显示视觉反馈(无论系统设置如何)

有一种方法可以做到这一点:创建一个可以接收触摸事件的覆盖。 但是你将无法再使用背景(例如,你正在使用的应用程序)

不幸的是,事实上这是不可能的。 如果我没有弄错的话,那是因为谷歌想阻止所谓的窃听


对不起

我其实在找和你一样的东西

我没有找到任何来源,但到目前为止,你可能有兴趣检查这个网站

我相信这个功能是可以实现的


要启用显示触摸,请执行以下操作:

Settings.System.putInt(context.getContentResolver(),"show_touches", 1);
Settings.System.putInt(context.getContentResolver(),"show_touches", 0);
要禁用显示触摸,请执行以下操作:

Settings.System.putInt(context.getContentResolver(),"show_touches", 1);
Settings.System.putInt(context.getContentResolver(),"show_touches", 0);
请记住添加
android.permission。将\u设置
写入您的AndroidManifest.xml

要启用:

 Settings.System.putInt(context.getContentResolver(),
                "show_touches", 1);
要禁用:

 Settings.System.putInt(context.getContentResolver(),
                "show_touches", 0);
适用于以下棉花糖版本。 必须将
添加到清单中