Table of Contents

Class AccessibilityManager

Namespace
Android.View.Accessibility
Assembly
MASES.Netdroid.dll
public class AccessibilityManager : JVMBridgeBase<AccessibilityManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
AccessibilityManager
Implements
Extension Methods

Constructors

AccessibilityManager(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AccessibilityManager(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

FLAG_CONTENT_CONTROLS

public static int FLAG_CONTENT_CONTROLS { get; set; }

Property Value

int

FLAG_CONTENT_ICONS

public static int FLAG_CONTENT_ICONS { get; set; }

Property Value

int

FLAG_CONTENT_TEXT

public static int FLAG_CONTENT_TEXT { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddAccessibilityRequestPreparer(AccessibilityRequestPreparer)

public void AddAccessibilityRequestPreparer(AccessibilityRequestPreparer arg0)

Parameters

arg0 AccessibilityRequestPreparer

AccessibilityRequestPreparer

AddAccessibilityServicesStateChangeListener(AccessibilityServicesStateChangeListener)

public void AddAccessibilityServicesStateChangeListener(AccessibilityManager.AccessibilityServicesStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.AccessibilityServicesStateChangeListener

AccessibilityManager.AccessibilityServicesStateChangeListener

AddAccessibilityServicesStateChangeListener(Executor, AccessibilityServicesStateChangeListener)

public void AddAccessibilityServicesStateChangeListener(Executor arg0, AccessibilityManager.AccessibilityServicesStateChangeListener arg1)

Parameters

arg0 Executor

Executor

arg1 AccessibilityManager.AccessibilityServicesStateChangeListener

AccessibilityManager.AccessibilityServicesStateChangeListener

AddAccessibilityStateChangeListener(AccessibilityStateChangeListener)

public bool AddAccessibilityStateChangeListener(AccessibilityManager.AccessibilityStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.AccessibilityStateChangeListener

AccessibilityManager.AccessibilityStateChangeListener

Returns

bool

bool

AddAccessibilityStateChangeListener(AccessibilityStateChangeListener, Handler)

public void AddAccessibilityStateChangeListener(AccessibilityManager.AccessibilityStateChangeListener arg0, Handler arg1)

Parameters

arg0 AccessibilityManager.AccessibilityStateChangeListener

AccessibilityManager.AccessibilityStateChangeListener

arg1 Handler

Handler

AddAudioDescriptionRequestedChangeListener(Executor, AudioDescriptionRequestedChangeListener)

public void AddAudioDescriptionRequestedChangeListener(Executor arg0, AccessibilityManager.AudioDescriptionRequestedChangeListener arg1)

Parameters

arg0 Executor

Executor

arg1 AccessibilityManager.AudioDescriptionRequestedChangeListener

AccessibilityManager.AudioDescriptionRequestedChangeListener

AddHighContrastTextStateChangeListener(Executor, HighContrastTextStateChangeListener)

public void AddHighContrastTextStateChangeListener(Executor arg0, AccessibilityManager.HighContrastTextStateChangeListener arg1)

Parameters

arg0 Executor

Executor

arg1 AccessibilityManager.HighContrastTextStateChangeListener

AccessibilityManager.HighContrastTextStateChangeListener

AddTouchExplorationStateChangeListener(TouchExplorationStateChangeListener)

public bool AddTouchExplorationStateChangeListener(AccessibilityManager.TouchExplorationStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.TouchExplorationStateChangeListener

AccessibilityManager.TouchExplorationStateChangeListener

Returns

bool

bool

AddTouchExplorationStateChangeListener(TouchExplorationStateChangeListener, Handler)

public void AddTouchExplorationStateChangeListener(AccessibilityManager.TouchExplorationStateChangeListener arg0, Handler arg1)

Parameters

arg0 AccessibilityManager.TouchExplorationStateChangeListener

AccessibilityManager.TouchExplorationStateChangeListener

arg1 Handler

Handler

GetAccessibilityFocusColor()

public int GetAccessibilityFocusColor()

Returns

int

int

GetAccessibilityFocusStrokeWidth()

public int GetAccessibilityFocusStrokeWidth()

Returns

int

int

GetAccessibilityServiceList()

[Obsolete("Deprecated in JVM")]
public List<ServiceInfo> GetAccessibilityServiceList()

Returns

List<ServiceInfo>

List

GetEnabledAccessibilityServiceList(int)

public List<AccessibilityServiceInfo> GetEnabledAccessibilityServiceList(int arg0)

Parameters

arg0 int

int

Returns

List<AccessibilityServiceInfo>

List

GetInstalledAccessibilityServiceList()

public List<AccessibilityServiceInfo> GetInstalledAccessibilityServiceList()

Returns

List<AccessibilityServiceInfo>

List

GetRecommendedTimeoutMillis(int, int)

public int GetRecommendedTimeoutMillis(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

Interrupt()

public void Interrupt()

IsAccessibilityButtonSupported()

public static bool IsAccessibilityButtonSupported()

Returns

bool

bool

IsAudioDescriptionRequested()

public bool IsAudioDescriptionRequested()

Returns

bool

bool

IsEnabled()

public bool IsEnabled()

Returns

bool

bool

IsHighContrastTextEnabled()

public bool IsHighContrastTextEnabled()

Returns

bool

bool

IsRequestFromAccessibilityTool()

public bool IsRequestFromAccessibilityTool()

Returns

bool

bool

IsTouchExplorationEnabled()

public bool IsTouchExplorationEnabled()

Returns

bool

bool

RemoveAccessibilityRequestPreparer(AccessibilityRequestPreparer)

public void RemoveAccessibilityRequestPreparer(AccessibilityRequestPreparer arg0)

Parameters

arg0 AccessibilityRequestPreparer

AccessibilityRequestPreparer

RemoveAccessibilityServicesStateChangeListener(AccessibilityServicesStateChangeListener)

public bool RemoveAccessibilityServicesStateChangeListener(AccessibilityManager.AccessibilityServicesStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.AccessibilityServicesStateChangeListener

AccessibilityManager.AccessibilityServicesStateChangeListener

Returns

bool

bool

RemoveAccessibilityStateChangeListener(AccessibilityStateChangeListener)

public bool RemoveAccessibilityStateChangeListener(AccessibilityManager.AccessibilityStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.AccessibilityStateChangeListener

AccessibilityManager.AccessibilityStateChangeListener

Returns

bool

bool

RemoveAudioDescriptionRequestedChangeListener(AudioDescriptionRequestedChangeListener)

public bool RemoveAudioDescriptionRequestedChangeListener(AccessibilityManager.AudioDescriptionRequestedChangeListener arg0)

Parameters

arg0 AccessibilityManager.AudioDescriptionRequestedChangeListener

AccessibilityManager.AudioDescriptionRequestedChangeListener

Returns

bool

bool

RemoveHighContrastTextStateChangeListener(HighContrastTextStateChangeListener)

public void RemoveHighContrastTextStateChangeListener(AccessibilityManager.HighContrastTextStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.HighContrastTextStateChangeListener

AccessibilityManager.HighContrastTextStateChangeListener

RemoveTouchExplorationStateChangeListener(TouchExplorationStateChangeListener)

public bool RemoveTouchExplorationStateChangeListener(AccessibilityManager.TouchExplorationStateChangeListener arg0)

Parameters

arg0 AccessibilityManager.TouchExplorationStateChangeListener

AccessibilityManager.TouchExplorationStateChangeListener

Returns

bool

bool

SendAccessibilityEvent(AccessibilityEvent)

public void SendAccessibilityEvent(AccessibilityEvent arg0)

Parameters

arg0 AccessibilityEvent

AccessibilityEvent