小编Kal*_* Lo的帖子

如何在Android中启动我的APP的辅助功能设置页面?

我正在开发一个Android基于Accessibility功能的APP .因为它无法以编程方式Enable/Disable Accessibility在Android中提供服务(请参阅如何以编程方式启用/禁用Android中的辅助功能服务),因此我Accessibility Settings通过以下代码引导用户访问Page(图1):

public static boolean gotoAccessibilitySettings(Context context) {
    Intent settingsIntent = new Intent(
            Settings.ACTION_ACCESSIBILITY_SETTINGS);
    if (!(context instanceof Activity)) {
        settingsIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    }
    boolean isOk = true;
    try {
        context.startActivity(settingsIntent);
    } catch (ActivityNotFoundException e) {
        isOk = false;
    }
    return isOk;
}
Run Code Online (Sandbox Code Playgroud)

然后用户需要找到我的APP的子设置标签,点击它,现在Accessibility Settings我的APP显示页面(图2).

我怀疑,如果有任何办法直接启动我的APP的Accessibility Settings页面(图2)?

settings android accessibility

19
推荐指数
2
解决办法
1万
查看次数

标签 统计

accessibility ×1

android ×1

settings ×1