android.accessibilityservice
Class AccessibilityService

java.lang.Object
  extended by android.content.Context
      extended by android.content.ContextWrapper
          extended by android.app.Service
              extended by android.accessibilityservice.AccessibilityService
All Implemented Interfaces:
ComponentCallbacks, ComponentCallbacks2

public abstract class AccessibilityService
extends Service


Field Summary
static int GESTURE_SWIPE_DOWN
           
static int GESTURE_SWIPE_DOWN_AND_LEFT
           
static int GESTURE_SWIPE_DOWN_AND_RIGHT
           
static int GESTURE_SWIPE_DOWN_AND_UP
           
static int GESTURE_SWIPE_LEFT
           
static int GESTURE_SWIPE_LEFT_AND_DOWN
           
static int GESTURE_SWIPE_LEFT_AND_RIGHT
           
static int GESTURE_SWIPE_LEFT_AND_UP
           
static int GESTURE_SWIPE_RIGHT
           
static int GESTURE_SWIPE_RIGHT_AND_DOWN
           
static int GESTURE_SWIPE_RIGHT_AND_LEFT
           
static int GESTURE_SWIPE_RIGHT_AND_UP
           
static int GESTURE_SWIPE_UP
           
static int GESTURE_SWIPE_UP_AND_DOWN
           
static int GESTURE_SWIPE_UP_AND_LEFT
           
static int GESTURE_SWIPE_UP_AND_RIGHT
           
static int GLOBAL_ACTION_BACK
           
static int GLOBAL_ACTION_HOME
           
static int GLOBAL_ACTION_NOTIFICATIONS
           
static int GLOBAL_ACTION_RECENTS
           
static String SERVICE_INTERFACE
           
static String SERVICE_META_DATA
           
 
Fields inherited from class android.app.Service
START_CONTINUATION_MASK, START_FLAG_REDELIVERY, START_FLAG_RETRY, START_NOT_STICKY, START_REDELIVER_INTENT, START_STICKY, START_STICKY_COMPATIBILITY
 
Fields inherited from class android.content.Context
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, AUDIO_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, KEYGUARD_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_ROUTER_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, STORAGE_SERVICE, TELEPHONY_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, UI_MODE_SERVICE, USB_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
 
Fields inherited from interface android.content.ComponentCallbacks2
TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
 
Constructor Summary
AccessibilityService()
           
 
Method Summary
 AccessibilityNodeInfo getRootInActiveWindow()
           
 AccessibilityServiceInfo getServiceInfo()
           
abstract  void onAccessibilityEvent(AccessibilityEvent event)
           
 IBinder onBind(Intent intent)
           
protected  boolean onGesture(int gestureId)
           
abstract  void onInterrupt()
           
protected  void onServiceConnected()
           
 boolean performGlobalAction(int action)
           
 void setServiceInfo(AccessibilityServiceInfo info)
           
 
Methods inherited from class android.app.Service
dump, getApplication, onConfigurationChanged, onCreate, onDestroy, onLowMemory, onRebind, onStart, onStartCommand, onTaskRemoved, onTrimMemory, onUnbind, startForeground, stopForeground, stopSelf, stopSelf, stopSelfResult
 
Methods inherited from class android.content.ContextWrapper
attachBaseContext, bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkUriPermission, checkUriPermission, clearWallpaper, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getContentResolver, getDatabasePath, getDir, getExternalCacheDir, getExternalFilesDir, getFilesDir, getFileStreamPath, getMainLooper, getObbDir, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getSystemService, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, revokeUriPermission, sendBroadcast, sendBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendStickyBroadcast, sendStickyOrderedBroadcast, setTheme, setWallpaper, setWallpaper, startActivities, startActivities, startActivity, startActivity, startInstrumentation, startIntentSender, startIntentSender, startService, stopService, unbindService, unregisterReceiver
 
Methods inherited from class android.content.Context
getString, getString, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GESTURE_SWIPE_UP

public static final int GESTURE_SWIPE_UP
See Also:
Constant Field Values

GESTURE_SWIPE_DOWN

public static final int GESTURE_SWIPE_DOWN
See Also:
Constant Field Values

GESTURE_SWIPE_LEFT

public static final int GESTURE_SWIPE_LEFT
See Also:
Constant Field Values

GESTURE_SWIPE_RIGHT

public static final int GESTURE_SWIPE_RIGHT
See Also:
Constant Field Values

GESTURE_SWIPE_LEFT_AND_RIGHT

public static final int GESTURE_SWIPE_LEFT_AND_RIGHT
See Also:
Constant Field Values

GESTURE_SWIPE_RIGHT_AND_LEFT

public static final int GESTURE_SWIPE_RIGHT_AND_LEFT
See Also:
Constant Field Values

GESTURE_SWIPE_UP_AND_DOWN

public static final int GESTURE_SWIPE_UP_AND_DOWN
See Also:
Constant Field Values

GESTURE_SWIPE_DOWN_AND_UP

public static final int GESTURE_SWIPE_DOWN_AND_UP
See Also:
Constant Field Values

GESTURE_SWIPE_LEFT_AND_UP

public static final int GESTURE_SWIPE_LEFT_AND_UP
See Also:
Constant Field Values

GESTURE_SWIPE_LEFT_AND_DOWN

public static final int GESTURE_SWIPE_LEFT_AND_DOWN
See Also:
Constant Field Values

GESTURE_SWIPE_RIGHT_AND_UP

public static final int GESTURE_SWIPE_RIGHT_AND_UP
See Also:
Constant Field Values

GESTURE_SWIPE_RIGHT_AND_DOWN

public static final int GESTURE_SWIPE_RIGHT_AND_DOWN
See Also:
Constant Field Values

GESTURE_SWIPE_UP_AND_LEFT

public static final int GESTURE_SWIPE_UP_AND_LEFT
See Also:
Constant Field Values

GESTURE_SWIPE_UP_AND_RIGHT

public static final int GESTURE_SWIPE_UP_AND_RIGHT
See Also:
Constant Field Values

GESTURE_SWIPE_DOWN_AND_LEFT

public static final int GESTURE_SWIPE_DOWN_AND_LEFT
See Also:
Constant Field Values

GESTURE_SWIPE_DOWN_AND_RIGHT

public static final int GESTURE_SWIPE_DOWN_AND_RIGHT
See Also:
Constant Field Values

SERVICE_INTERFACE

public static final String SERVICE_INTERFACE
See Also:
Constant Field Values

SERVICE_META_DATA

public static final String SERVICE_META_DATA
See Also:
Constant Field Values

GLOBAL_ACTION_BACK

public static final int GLOBAL_ACTION_BACK
See Also:
Constant Field Values

GLOBAL_ACTION_HOME

public static final int GLOBAL_ACTION_HOME
See Also:
Constant Field Values

GLOBAL_ACTION_RECENTS

public static final int GLOBAL_ACTION_RECENTS
See Also:
Constant Field Values

GLOBAL_ACTION_NOTIFICATIONS

public static final int GLOBAL_ACTION_NOTIFICATIONS
See Also:
Constant Field Values
Constructor Detail

AccessibilityService

public AccessibilityService()
Method Detail

onAccessibilityEvent

public abstract void onAccessibilityEvent(AccessibilityEvent event)

onInterrupt

public abstract void onInterrupt()

onServiceConnected

protected void onServiceConnected()

onGesture

protected boolean onGesture(int gestureId)

getRootInActiveWindow

public AccessibilityNodeInfo getRootInActiveWindow()

performGlobalAction

public final boolean performGlobalAction(int action)

getServiceInfo

public final AccessibilityServiceInfo getServiceInfo()

setServiceInfo

public final void setServiceInfo(AccessibilityServiceInfo info)

onBind

public final IBinder onBind(Intent intent)
Specified by:
onBind in class Service


Copyright © 2008-2012. All Rights Reserved.