Added in API level 29
AssistState
class AssistState
kotlin.Any | |
↳ | android.service.voice.VoiceInteractionSession.AssistState |
Represents assist state captured when this session was started. It contains the various assist data objects and a reference to the source activity.
Summary
Public methods | |
---|---|
VoiceInteractionSession.ActivityId | |
AssistContent? | |
Bundle? | |
AssistStructure? | |
Int |
getCount() |
Int |
getIndex() |
Boolean |
Public methods
getActivityId
Added in API level 29
fun getActivityId(): VoiceInteractionSession.ActivityId
Return | |
---|---|
VoiceInteractionSession.ActivityId |
the id of the source activity This value cannot be null . |
getAssistContent
Added in API level 29
fun getAssistContent(): AssistContent?
Return | |
---|---|
AssistContent? |
Additional content data supplied by the app through Activity.onProvideAssistContent . May be null if assist data has been disabled by the user or device policy; will be null if the original show request did not specify SHOW_WITH_ASSIST . Will not be automatically filled in with data from the app if the app has marked its window as secure. |
getAssistData
Added in API level 29
fun getAssistData(): Bundle?
Return | |
---|---|
Bundle? |
Arbitrary data supplied by the app through Activity.onProvideAssistData . May be null if assist data has been disabled by the user or device policy; will be null if the original show request did not specify SHOW_WITH_ASSIST . |
getAssistStructure
Added in API level 29
fun getAssistStructure(): AssistStructure?
Return | |
---|---|
AssistStructure? |
If available, the structure definition of all windows currently displayed by the app. May be null if assist data has been disabled by the user or device policy; will be null if the original show request did not specify SHOW_WITH_ASSIST or the assist data has been corrupt when writing the data to AssistStructure ; will be an empty stub if the application has disabled assist by marking its window as secure. |
getCount
Added in API level 29
fun getCount(): Int
Return | |
---|---|
Int |
the total number of activities for which the assist data is being returned. Value is 0 or greater |
getIndex
Added in API level 29
fun getIndex(): Int
Return | |
---|---|
Int |
the index of the activity that this state is for or -1 if there was no assist data captured. Value is -1 or greater |
isFocused
Added in API level 29
fun isFocused(): Boolean
Return | |
---|---|
Boolean |
whether the source activity is focused. |