Added in API level 29
Summary:
Methods
| Inherited Methods
VoiceInteractionSession.AssistState
public
static
final
class
VoiceInteractionSession.AssistState
extends Object
java.lang.Object | |
↳ | 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
|
getActivityId()
|
AssistContent
|
getAssistContent()
|
Bundle
|
getAssistData()
|
AssistStructure
|
getAssistStructure()
|
int
|
getCount()
|
int
|
getIndex()
|
boolean
|
isFocused()
|
Inherited methods | |
---|---|
Public methods
getActivityId
Added in API level 29
public VoiceInteractionSession.ActivityId getActivityId ()
Returns | |
---|---|
VoiceInteractionSession.ActivityId |
the id of the source activity
This value cannot be null . |
getAssistContent
Added in API level 29
public AssistContent getAssistContent ()
Returns | |
---|---|
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 VoiceInteractionSession.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
public Bundle getAssistData ()
Returns | |
---|---|
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 VoiceInteractionSession.SHOW_WITH_ASSIST . |
getAssistStructure
Added in API level 29
public AssistStructure getAssistStructure ()
Returns | |
---|---|
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
VoiceInteractionSession.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
public int getCount ()
Returns | |
---|---|
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
public int getIndex ()
Returns | |
---|---|
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
public boolean isFocused ()
Returns | |
---|---|
boolean |
whether the source activity is focused. |