Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/**
 * Copyright (c) 2017-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */

import android.content.Context;
import android.support.v4.view.accessibility.AccessibilityManagerCompat;
import android.view.accessibility.AccessibilityManager;
import static android.content.Context.ACCESSIBILITY_SERVICE;

public class Main {
    private static final boolean ACCESSIBILITY_ENABLED = Boolean.getBoolean("is_accessibility_enabled");

    /**
     * @returns True if accessibility touch exploration is currently enabled
     * in the framework.
     */
    public static boolean isAccessibilityEnabled(Context context) {
        final AccessibilityManager manager = (AccessibilityManager) context.getSystemService(ACCESSIBILITY_SERVICE);
        return ACCESSIBILITY_ENABLED
                || (manager.isEnabled() && AccessibilityManagerCompat.isTouchExplorationEnabled(manager));
    }
}