public class EnableAccessibilityController extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MESSAGE_ENABLE_ACCESSIBILITY |
static int |
MESSAGE_SPEAK_ENABLE_CANCELED |
static int |
MESSAGE_SPEAK_WARNING |
Constructor and Description |
---|
EnableAccessibilityController(Context context,
Runnable onAccessibilityEnabledCallback) |
Modifier and Type | Method and Description |
---|---|
static boolean |
canEnableAccessibilityViaGesture(Context context) |
static void |
disableAccessibility(Context context) |
static boolean |
enableAccessibility(Context context) |
static ComponentName |
getInstalledSpeakingAccessibilityServiceComponent(Context context) |
static List<AccessibilityServiceInfo> |
getInstalledSpeakingAccessibilityServices(Context context) |
static boolean |
isAccessibilityEnabled(Context context) |
void |
onDestroy() |
boolean |
onInterceptTouchEvent(MotionEvent event) |
boolean |
onTouchEvent(MotionEvent event) |
public static final int MESSAGE_SPEAK_WARNING
public static final int MESSAGE_SPEAK_ENABLE_CANCELED
public static final int MESSAGE_ENABLE_ACCESSIBILITY
public static boolean canEnableAccessibilityViaGesture(Context context)
public static List<AccessibilityServiceInfo> getInstalledSpeakingAccessibilityServices(Context context)
public void onDestroy()
public boolean onInterceptTouchEvent(MotionEvent event)
public boolean onTouchEvent(MotionEvent event)
public static boolean enableAccessibility(Context context)
public static void disableAccessibility(Context context)
public static boolean isAccessibilityEnabled(Context context)
public static ComponentName getInstalledSpeakingAccessibilityServiceComponent(Context context)