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. |