android.support.v4.accessibilityservice
Class AccessibilityServiceInfoCompat

java.lang.Object
  extended by android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat

public class AccessibilityServiceInfoCompat
extends Object

Helper for accessing features in AccessibilityService introduced after API level 4 in a backwards compatible fashion.


Field Summary
static int FEEDBACK_ALL_MASK
          Mask for all feedback types.
 
Method Summary
static String feedbackTypeToString(int feedbackType)
          Returns the string representation of a feedback type.
static String flagToString(int flag)
          Returns the string representation of a flag.
static boolean getCanRetrieveWindowContent(android.accessibilityservice.AccessibilityServiceInfo info)
          Whether this service can retrieve the current window's content.
static String getDescription(android.accessibilityservice.AccessibilityServiceInfo info)
          Description of the accessibility service.
static String getId(android.accessibilityservice.AccessibilityServiceInfo info)
          The accessibility service id.
static android.content.pm.ResolveInfo getResolveInfo(android.accessibilityservice.AccessibilityServiceInfo info)
          The service ResolveInfo.
static String getSettingsActivityName(android.accessibilityservice.AccessibilityServiceInfo info)
          The settings activity name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FEEDBACK_ALL_MASK

public static final int FEEDBACK_ALL_MASK
Mask for all feedback types.

See Also:
AccessibilityServiceInfo.FEEDBACK_SPOKEN, AccessibilityServiceInfo.FEEDBACK_HAPTIC, AccessibilityServiceInfo.FEEDBACK_AUDIBLE, AccessibilityServiceInfo.FEEDBACK_VISUAL, AccessibilityServiceInfo.FEEDBACK_GENERIC, Constant Field Values
Method Detail

getId

public static String getId(android.accessibilityservice.AccessibilityServiceInfo info)
The accessibility service id.

Generated by the system.

Returns:
The id.

getResolveInfo

public static android.content.pm.ResolveInfo getResolveInfo(android.accessibilityservice.AccessibilityServiceInfo info)
The service ResolveInfo.

Generated by the system.

Returns:
The info.

getSettingsActivityName

public static String getSettingsActivityName(android.accessibilityservice.AccessibilityServiceInfo info)
The settings activity name.

Statically set from meta-data.

Returns:
The settings activity name.

getCanRetrieveWindowContent

public static boolean getCanRetrieveWindowContent(android.accessibilityservice.AccessibilityServiceInfo info)
Whether this service can retrieve the current window's content.

Statically set from meta-data.

Returns:
True window content can be retrieved.

getDescription

public static String getDescription(android.accessibilityservice.AccessibilityServiceInfo info)
Description of the accessibility service.

Statically set from meta-data.

Returns:
The description.

feedbackTypeToString

public static String feedbackTypeToString(int feedbackType)
Returns the string representation of a feedback type. For example, AccessibilityServiceInfo.FEEDBACK_SPOKEN is represented by the string FEEDBACK_SPOKEN.

Parameters:
feedbackType - The feedback type.
Returns:
The string representation.

flagToString

public static String flagToString(int flag)
Returns the string representation of a flag. For example, AccessibilityServiceInfo.DEFAULT is represented by the string DEFAULT.

Parameters:
flag - The flag.
Returns:
The string representation.


Copyright © 2013 Marek Kedzierski. All Rights Reserved.