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!