テンプレートを検索

検索テンプレートは、検索バー、キーボード、結果リストを表示し、ユーザーが目的地などの検索を行えるようにします。

運転中はキーボードにアクセスできませんが、音声文字変換を使用して検索したり、以前の結果を見つけたりできます。

検索テンプレートには次のものが含まれます。

  1. 検索バーのヘッダー(オプションの アクション ストリップ付き)
  2. 検索結果のを一覧表示します(上限内)。
  3. キーボード(停車時)。テンプレートが最初に表示されるときに、アプリで表示または非表示を選択できます。

アプリでは、マーカーの背景色を任意の色でカスタマイズできます。地図のマーカーに使用される色が、リストのマーカーに適用されます。

検索テンプレートの例

検索テンプレートの例
駐車状態では、キーボードを使用して検索キーワードを入力できます。
検索テンプレートの例
運転中はキーボードを使用できませんが、音声文字変換を使用して検索できます。

検索テンプレートの UX 要件

アプリ デベロッパー:

必須 ユーザーがキーワードを入力したときにリストを更新します。
すべきである ユーザー入力中に検索結果を表示するためだけに動的コンテンツ(画面の更新)を提供します。
すべきである 1 秒以上かかることが予想される検索では、読み込みインジケーターを表示します。
すべきである テンプレートを開いたときに、コンテンツを表示するか、キーボードを起動します(表示するコンテンツがない場合)。
しても構わない ユーザーが停車状態でテンプレートを開いたときに、キーボードを拡大表示または縮小表示します(運転中はキーボードは使用できません)。
しても構わない 初期検索テキストを指定します。
しても構わない 検索バーにヒント テキストを表示します。
しても構わない 過去の結果やその他の関連コンテンツのデフォルトのリストを表示します。

リソース

タイプ リンク
API リファレンス SearchTemplate, SearchTemplate.Builder