Class VoiceInteractionSession
public class VoiceInteractionSession : JVMBridgeBase<VoiceInteractionSession>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IComponentCallbacks2, IComponentCallbacks
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<VoiceInteractionSession>VoiceInteractionSession
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<VoiceInteractionSession>.IsAssignableFrom(IJavaType)JVMBridgeBase<VoiceInteractionSession>.IsAssignableFrom<T>()JVMBridgeBase<VoiceInteractionSession>.Execute<T>(params T[])JVMBridgeBase<VoiceInteractionSession>.DynBridgeClazzJVMBridgeBase<VoiceInteractionSession>.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
VoiceInteractionSession()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public VoiceInteractionSession()
VoiceInteractionSession(Context)
public VoiceInteractionSession(Context arg0)
Parameters
VoiceInteractionSession(Context, Handler)
public VoiceInteractionSession(Context arg0, Handler arg1)
Parameters
VoiceInteractionSession(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 VoiceInteractionSession(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
KEY_FOREGROUND_ACTIVITIES
public static String KEY_FOREGROUND_ACTIVITIES { get; }
Property Value
KEY_SHOW_SESSION_ID
public static String KEY_SHOW_SESSION_ID { get; }
Property Value
SHOW_SOURCE_ACTIVITY
public static int SHOW_SOURCE_ACTIVITY { get; }
Property Value
SHOW_SOURCE_APPLICATION
public static int SHOW_SOURCE_APPLICATION { get; }
Property Value
SHOW_SOURCE_ASSIST_GESTURE
public static int SHOW_SOURCE_ASSIST_GESTURE { get; }
Property Value
SHOW_SOURCE_AUTOMOTIVE_SYSTEM_UI
public static int SHOW_SOURCE_AUTOMOTIVE_SYSTEM_UI { get; }
Property Value
SHOW_SOURCE_NOTIFICATION
public static int SHOW_SOURCE_NOTIFICATION { get; }
Property Value
SHOW_SOURCE_PUSH_TO_TALK
public static int SHOW_SOURCE_PUSH_TO_TALK { get; }
Property Value
SHOW_WITH_ASSIST
public static int SHOW_WITH_ASSIST { get; }
Property Value
SHOW_WITH_SCREENSHOT
public static int SHOW_WITH_SCREENSHOT { get; }
Property Value
Methods
CloseSystemDialogs()
public void CloseSystemDialogs()
Dump(String, FileDescriptor, PrintWriter, String[])
public void Dump(String arg0, FileDescriptor arg1, PrintWriter arg2, String[] arg3)
Parameters
arg0
Stringarg1
FileDescriptorarg2
PrintWriterarg3
String[]
Finish()
public void Finish()
GetContext()
public Context GetContext()
Returns
GetDisabledShowContext()
public int GetDisabledShowContext()
Returns
GetLayoutInflater()
public LayoutInflater GetLayoutInflater()
Returns
GetUserDisabledShowContext()
public int GetUserDisabledShowContext()
Returns
GetWindow()
public Dialog GetWindow()
Returns
Hide()
public void Hide()
OnAssistStructureFailure(JVMBridgeException)
public void OnAssistStructureFailure(JVMBridgeException arg0)
Parameters
arg0
JVMBridgeException
OnBackPressed()
public void OnBackPressed()
OnCancelRequest(Request)
public void OnCancelRequest(VoiceInteractionSession.Request arg0)
Parameters
OnCloseSystemDialogs()
public void OnCloseSystemDialogs()
OnComputeInsets(Insets)
public void OnComputeInsets(VoiceInteractionSession.Insets arg0)
Parameters
OnConfigurationChanged(Configuration)
public void OnConfigurationChanged(Configuration arg0)
Parameters
OnCreate()
public void OnCreate()
OnCreateContentView()
public View OnCreateContentView()
Returns
OnDestroy()
public void OnDestroy()
OnDirectActionsInvalidated(ActivityId)
public void OnDirectActionsInvalidated(VoiceInteractionSession.ActivityId arg0)
Parameters
OnGetSupportedCommands(String[])
public bool[] OnGetSupportedCommands(String[] arg0)
Parameters
Returns
OnHandleAssist(Bundle, AssistStructure, AssistContent)
[Obsolete]
public void OnHandleAssist(Bundle arg0, AssistStructure arg1, AssistContent arg2)
Parameters
arg0
Bundlearg1
AssistStructurearg2
AssistContent
OnHandleAssist(AssistState)
public void OnHandleAssist(VoiceInteractionSession.AssistState arg0)
Parameters
OnHandleAssistSecondary(Bundle, AssistStructure, AssistContent, int, int)
[Obsolete]
public void OnHandleAssistSecondary(Bundle arg0, AssistStructure arg1, AssistContent arg2, int arg3, int arg4)
Parameters
arg0
Bundlearg1
AssistStructurearg2
AssistContentarg3
intarg4
int
OnHandleScreenshot(Bitmap)
public void OnHandleScreenshot(Bitmap arg0)
Parameters
OnHide()
public void OnHide()
OnKeyDown(int, KeyEvent)
public bool OnKeyDown(int arg0, KeyEvent arg1)
Parameters
Returns
OnKeyLongPress(int, KeyEvent)
public bool OnKeyLongPress(int arg0, KeyEvent arg1)
Parameters
Returns
OnKeyMultiple(int, int, KeyEvent)
public bool OnKeyMultiple(int arg0, int arg1, KeyEvent arg2)
Parameters
Returns
OnKeyUp(int, KeyEvent)
public bool OnKeyUp(int arg0, KeyEvent arg1)
Parameters
Returns
OnLockscreenShown()
public void OnLockscreenShown()
OnLowMemory()
public void OnLowMemory()
OnPrepareShow(Bundle, int)
public void OnPrepareShow(Bundle arg0, int arg1)
Parameters
OnRequestAbortVoice(AbortVoiceRequest)
public void OnRequestAbortVoice(VoiceInteractionSession.AbortVoiceRequest arg0)
Parameters
OnRequestCommand(CommandRequest)
public void OnRequestCommand(VoiceInteractionSession.CommandRequest arg0)
Parameters
OnRequestCompleteVoice(CompleteVoiceRequest)
public void OnRequestCompleteVoice(VoiceInteractionSession.CompleteVoiceRequest arg0)
Parameters
OnRequestConfirmation(ConfirmationRequest)
public void OnRequestConfirmation(VoiceInteractionSession.ConfirmationRequest arg0)
Parameters
OnRequestPickOption(PickOptionRequest)
public void OnRequestPickOption(VoiceInteractionSession.PickOptionRequest arg0)
Parameters
OnShow(Bundle, int)
public void OnShow(Bundle arg0, int arg1)
Parameters
OnTaskFinished(Intent, int)
public void OnTaskFinished(Intent arg0, int arg1)
Parameters
OnTaskStarted(Intent, int)
public void OnTaskStarted(Intent arg0, int arg1)
Parameters
OnTrimMemory(int)
public void OnTrimMemory(int arg0)
Parameters
PerformDirectAction(DirectAction, Bundle, CancellationSignal, Executor, Consumer<Bundle>)
public void PerformDirectAction(DirectAction arg0, Bundle arg1, CancellationSignal arg2, Executor arg3, Consumer<Bundle> arg4)
Parameters
arg0
DirectActionarg1
Bundlearg2
CancellationSignalarg3
Executorarg4
Consumer<Bundle>
RegisterVisibleActivityCallback(Executor, VisibleActivityCallback)
public void RegisterVisibleActivityCallback(Executor arg0, VoiceInteractionSession.VisibleActivityCallback arg1)
Parameters
RequestDirectActions(ActivityId, CancellationSignal, Executor, Consumer<List<DirectAction>>)
public void RequestDirectActions(VoiceInteractionSession.ActivityId arg0, CancellationSignal arg1, Executor arg2, Consumer<List<DirectAction>> arg3)
Parameters
arg0
VoiceInteractionSession.ActivityIdarg1
CancellationSignalarg2
Executorarg3
Consumer<List<DirectAction>>
SetContentView(View)
public void SetContentView(View arg0)
Parameters
SetDisabledShowContext(int)
public void SetDisabledShowContext(int arg0)
Parameters
SetKeepAwake(bool)
public void SetKeepAwake(bool arg0)
Parameters
SetTheme(int)
public void SetTheme(int arg0)
Parameters
SetUiEnabled(bool)
public void SetUiEnabled(bool arg0)
Parameters
Show(Bundle, int)
public void Show(Bundle arg0, int arg1)
Parameters
StartAssistantActivity(Intent)
public void StartAssistantActivity(Intent arg0)
Parameters
StartAssistantActivity(Intent, Bundle)
public void StartAssistantActivity(Intent arg0, Bundle arg1)
Parameters
StartVoiceActivity(Intent)
public void StartVoiceActivity(Intent arg0)
Parameters
UnregisterVisibleActivityCallback(VisibleActivityCallback)
public void UnregisterVisibleActivityCallback(VoiceInteractionSession.VisibleActivityCallback arg0)
Parameters
Operators
implicit operator ComponentCallbacks2(VoiceInteractionSession)
Converter from VoiceInteractionSession to ComponentCallbacks2
public static implicit operator ComponentCallbacks2(VoiceInteractionSession t)