デベロッパードキュメントガイド自動入力用にアプリを最適化する標準ビューを使用しているアプリは、特別な設定をしなくても自動入力フレームワークと連携することができます。その場合でも、アプリとフレームワークの連携方法を最適化することができます。チュートリアルについては、コードラボ「自動入力用にアプリを最適化する」をご覧ください。自動入力環境をセットアップするこのセクションでは、アプリに対して基本的な自動入力機能をセットアップする方法について説明します。自動入力サービスを設定するアプリが自動入力フレームワークを使用するには、デバイス上で自動入力サービスを設定する必要があります。サンプル内の自動入力サービスなど)を使用することをおすすめします。エミュレータを使用する場合、エミュレータにはデフォルトの自動入力サービスが付属していないことがあるため、自動入力サービスを明示的に設定する必要があります。移動して、自動入力サービスを有効にします。自動入力テスト用にエミュレータを設定する手順については、自動入力とアプリの連携をテストするをご覧ください。自動入力用のヒントを指定する自動入力サービスは、ヒューリスティックに基づいて各ビューのタイプを判別します。アプリがヒューリスティックに依存している場合、アプリを更新したときに、自動入力の動作が予期せず変更される場合があります。ファクタを正しく識別するようにするには、自動入力のヒントを指定する必要があります。対して「password」のヒントを設定しています。メソッドを使用します。次のサンプルをご覧ください。自動入力フレームワークはヒントを検証しません。ヒントは、変更や検証を行うことなく自動入力サービスに渡されます。クラスには、公式にサポートされているヒント定数のリストが用意されています。リスト内の定数を組み合わせることで、一般的な自動入力シナリオに適したレイアウトを作成することができます。ヒントを組み込みます。