Android 如何通过代码启用指针位置?

Android 如何通过代码启用指针位置?,android,Android,有人知道如何通过java代码在上启用指针位置选项吗? 设置>开发人员选项>指针位置 首先,并不是所有的设备都可以解锁开发者选项(因为它们在默认情况下是隐藏的) 现在,无法通过编程方式秘密启用指针位置输入,但您可以通过以下方式向用户显示相应的设置屏幕: context.startActivity(new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS)); 他们可以在其中启用/禁用它。将此权限添加到您的清单: <uses-pe

有人知道如何通过java代码在上启用指针位置选项吗?
设置>开发人员选项>指针位置

首先,并不是所有的设备都可以解锁开发者选项(因为它们在默认情况下是隐藏的)

现在,无法通过编程方式秘密启用指针位置输入,但您可以通过以下方式向用户显示相应的设置屏幕:

context.startActivity(new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS));

他们可以在其中启用/禁用它。

将此权限添加到您的清单:

<uses-permission android:name="android.permission.WRITE_SETTINGS" />
并编写如下设置:

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

Settings.System.putInt(getActivity().getContentResolver(),
                "pointer_location", 1);

我用Tasker来切换这个。。。当然,我想要一个简单的意图。
Settings.System.putInt(getActivity().getContentResolver(),
                "show_touches", 1);

Settings.System.putInt(getActivity().getContentResolver(),
                "pointer_location", 1);