TranslationResponseValue.ExtraDefinitions フィールド

定義

音声の部分別に分類されたテキストの辞書定義を渡す の結果 #getExtras() に名前を付けます。

[Android.Runtime.Register("EXTRA_DEFINITIONS", ApiSince=31)]
public const string ExtraDefinitions;
[<Android.Runtime.Register("EXTRA_DEFINITIONS", ApiSince=31)>]
val mutable ExtraDefinitions : string

フィールド値

実装

属性

注釈

音声の部分別に分類されたテキストの辞書定義を渡す の結果 #getExtras() に名前を付けます。

辞書の定義は、対応する音声部分によってキー付けされた用語のグループで構成されます。 このマップのような構造体は、 に Bundle格納されます。 音声の個々の部分を走査 Bundle#keySet() し、使用して、対応する用語の一覧をとして CharSequence取得できます。

<ul><li>"noun" -> ["def1", "def2", ...]</li li>><"verb" -> ["def3", "def4", ...]</li li><>...</li></ul>

音声の一連の部分は、 で Bundle#getCharSequenceArrayList(String) 使用して用語の一覧を取得できます。

<b>例</b>:

for (String partOfSpeech : extras.getBundle(EXTRA_DEFINITIONS).keySet()) { ArrayList<CharSequence> terms = extras.getBundle(EXTRA_DEFINITIONS).getCharSequenceArrayList(partOfSpeech); ...}

の Java ドキュメント android.view.translation.TranslationResponseValue.EXTRA_DEFINITIONS

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象