Class VoiceInteractionService
public class VoiceInteractionService : Service, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Context>VoiceInteractionService
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Context>.IsAssignableFrom(IJavaType)JVMBridgeBase<Context>.IsAssignableFrom<T>()JVMBridgeBase<Context>.Execute<T>(params T[])JVMBridgeBase<Context>.DynBridgeClazzJVMBridgeBase<Context>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
VoiceInteractionService()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public VoiceInteractionService()
VoiceInteractionService(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public VoiceInteractionService(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
SERVICE_INTERFACE
public static String SERVICE_INTERFACE { get; }
Property Value
SERVICE_META_DATA
public static String SERVICE_META_DATA { get; }
Property Value
Methods
GetDisabledShowContext()
public int GetDisabledShowContext()
Returns
IsActiveService(Context, ComponentName)
public static bool IsActiveService(Context arg0, ComponentName arg1)
Parameters
arg0
Contextarg1
ComponentName
Returns
OnGetSupportedVoiceActions(Set<String>)
public Set<String> OnGetSupportedVoiceActions(Set<String> arg0)
Parameters
Returns
OnLaunchVoiceAssistFromKeyguard()
public void OnLaunchVoiceAssistFromKeyguard()
OnPrepareToShowSession(Bundle, int)
public void OnPrepareToShowSession(Bundle arg0, int arg1)
Parameters
OnReady()
https://developer.android.com/reference/android/service/voice/VoiceInteractionService.html#onReady()
public void OnReady()
OnShowSessionFailed(Bundle)
public void OnShowSessionFailed(Bundle arg0)
Parameters
OnShutdown()
public void OnShutdown()
SetDisabledShowContext(int)
public void SetDisabledShowContext(int arg0)
Parameters
SetUiHints(Bundle)
public void SetUiHints(Bundle arg0)
Parameters
ShowSession(Bundle, int)
public void ShowSession(Bundle arg0, int arg1)