語言

RecognizerIntent.GetVoiceDetailsIntent(Context) 方法

定義

回傳發射意圖 Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) 以接收實作語音搜尋套件的詳細資訊。

[Android.Runtime.Register("getVoiceDetailsIntent", "(Landroid/content/Context;)Landroid/content/Intent;", "")]
public static Android.Content.Intent? GetVoiceDetailsIntent(Android.Content.Context? context);
[<Android.Runtime.Register("getVoiceDetailsIntent", "(Landroid/content/Context;)Landroid/content/Intent;", "")>]
static member GetVoiceDetailsIntent : Android.Content.Context -> Android.Content.Intent

參數

context
Context

一個上下文物件

傳回

若無法使用,則發送或作廢的廣播意圖

屬性

備註

回傳發射 Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, Bundle) 意圖以接收實作語音搜尋套件的詳細資訊。

這是根據語音搜尋 Activity 在 中 #DETAILS_META_DATA指定的值,若未指定,將回傳 null。 此外,若沒有選擇的預設可解析, #ACTION_WEB_SEARCH則會回傳 null。

若回傳意圖並觸發,額外 a Bundle 會回傳給給結果接收者,理想狀況下應包含 與 #EXTRA_LANGUAGE_PREFERENCE#EXTRA_SUPPORTED_LANGUAGES的值。

(是否真的提供這些內容則取決於具體實作方式。建議 s 實作#ACTION_WEB_SEARCH提供Activity此資訊,但並非強制。)

Java 文件 android.speech.RecognizerIntent.getVoiceDetailsIntent(android.content.Context)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於