Request
abstract class Request
kotlin.Any | |
↳ | android.app.VoiceInteractor.Request |
Base class for voice interaction requests that can be submitted to the interactor. Do not instantiate this directly -- instead, use the appropriate subclass.
Summary
Public methods | |
---|---|
open Unit |
cancel() Cancel this active request. |
open Activity! |
Return the current |
open Context! |
Return the current |
open String! |
getName() Return the name this request was submitted through |
open Unit |
onAttached(activity: Activity!) The request is now attached to an activity, or being re-attached to a new activity after a configuration change. |
open Unit |
onCancel() Report from voice interaction service: this operation has been canceled, typically as a completion of a previous call to |
open Unit |
The request is being detached from an activity. |
open String |
toString() |
Public methods
getActivity
open fun getActivity(): Activity!
Return the current Activity
this request is associated with. Will change if the activity is restarted such as through a configuration change.
getContext
open fun getContext(): Context!
Return the current Context
this request is associated with. May change if the activity hosting it goes through a configuration change.
getName
open fun getName(): String!
Return the name this request was submitted through submitRequest(android.app.VoiceInteractor.Request,java.lang.String)
.
onAttached
open fun onAttached(activity: Activity!): Unit
The request is now attached to an activity, or being re-attached to a new activity after a configuration change.
onCancel
open fun onCancel(): Unit
Report from voice interaction service: this operation has been canceled, typically as a completion of a previous call to cancel
or when the user explicitly cancelled.
onDetached
open fun onDetached(): Unit
The request is being detached from an activity.
toString
open fun toString(): String
Return | |
---|---|
String |
a string representation of the object. |