Most visited

Recently visited

Added in API level 23

VoiceInteractionSession.PickOptionRequest

public static final class VoiceInteractionSession.PickOptionRequest
extends VoiceInteractionSession.Request

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


根据 VoiceInteractor.PickOptionRequest ,请求用户从一组选项中进行选择。

Summary

Public methods

Option[] getOptions()

按照 VoiceInteractor.PickOptionRequest返回用户从中选择的一组选项。

CharSequence getPrompt()

此方法在API级别23中已被弃用。首选getVoicePrompt() ,允许多个语音提示。

VoiceInteractor.Prompt getVoicePrompt()

按照 VoiceInteractor.PickOptionRequest返回提示通知用户他们正在挑选的 VoiceInteractor.PickOptionRequest

void sendIntermediatePickOptionResult(Option[] selections, Bundle result)

报告请求中的中间选项选项,但未完成(请求仍处于活动状态,并且应用程序正在等待最终选项选择),导致 VoiceInteractor.PickOptionRequest.onPickOptionResult的调用完成时为false。

void sendPickOptionResult(Option[] selections, Bundle result)

报告请求的最终选项选择,完成请求并导致对 VoiceInteractor.PickOptionRequest.onPickOptionResult的调用, VoiceInteractor.PickOptionRequest.onPickOptionResult为false。

Inherited methods

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

Public methods

getOptions

Added in API level 23
Option[] getOptions ()

按照 VoiceInteractor.PickOptionRequest返回用户从中选择的选项集。

Returns
Option[]

getPrompt

Added in API level 23
CharSequence getPrompt ()

此方法在API级别23中已弃用。
首选getVoicePrompt() ,允许多种语音提示。

根据 VoiceInteractor.PickOptionRequest返回提示信息,通知用户他们正在选择什么。

Returns
CharSequence

getVoicePrompt

Added in API level 23
VoiceInteractor.Prompt getVoicePrompt ()

按照 VoiceInteractor.PickOptionRequest返回提示通知用户他们正在挑选的 VoiceInteractor.PickOptionRequest

Returns
VoiceInteractor.Prompt

sendIntermediatePickOptionResult

Added in API level 23
void sendIntermediatePickOptionResult (Option[] selections, 
                Bundle result)

报告请求中的中间选项选项,但未完成(请求仍处于活动状态,并且应用正在等待最终选项选择),导致 VoiceInteractor.PickOptionRequest.onPickOptionResult的调用完成时为false。

Parameters
selections Option
result Bundle

sendPickOptionResult

Added in API level 23
void sendPickOptionResult (Option[] selections, 
                Bundle result)

报告请求的最终选项选择,完成请求并导致VoiceInteractor.PickOptionRequest.onPickOptionResult的调用完成时为false。 这完成了请求(它不再处于活动状态)。

Parameters
selections Option
result Bundle

Hooray!