Most visited

Recently visited

Added in API level 23

VoiceInteractionSession.ConfirmationRequest

public static final class VoiceInteractionSession.ConfirmationRequest
extends VoiceInteractionSession.Request

java.lang.Object
   ↳ android.service.voice.VoiceInteractionSession.Request
     ↳ android.service.voice.VoiceInteractionSession.ConfirmationRequest


A request for confirmation from the user of an operation, as per VoiceInteractor.ConfirmationRequest.

Summary

Public methods

CharSequence getPrompt()

This method was deprecated in API level 23. Prefer getVoicePrompt() which allows multiple voice prompts.

VoiceInteractor.Prompt getVoicePrompt()

Return the prompt informing the user of what will happen, as per VoiceInteractor.ConfirmationRequest.

void sendConfirmationResult(boolean confirmed, Bundle result)

Report that the voice interactor has confirmed the operation with the user, resulting in a call to VoiceInteractor.ConfirmationRequest.onConfirmationResult.

Inherited methods

From class android.service.voice.VoiceInteractionSession.Request
From class java.lang.Object

Public methods

getPrompt

Added in API level 23
CharSequence getPrompt ()

This method was deprecated in API level 23.
Prefer getVoicePrompt() which allows multiple voice prompts.

Return the prompt informing the user of what will happen, as per VoiceInteractor.ConfirmationRequest.

Returns
CharSequence

getVoicePrompt

Added in API level 23
VoiceInteractor.Prompt getVoicePrompt ()

Return the prompt informing the user of what will happen, as per VoiceInteractor.ConfirmationRequest.

Returns
VoiceInteractor.Prompt

sendConfirmationResult

Added in API level 23
void sendConfirmationResult (boolean confirmed, 
                Bundle result)

Report that the voice interactor has confirmed the operation with the user, resulting in a call to VoiceInteractor.ConfirmationRequest.onConfirmationResult. This finishes the request (it is no longer active).

Parameters
confirmed boolean
result Bundle