Wear(Wear用の通知を作成する)は次の記事を参照して下さい。Wearを動かして見たいと思います。セカンダリアクションとして音声入力を受け取る通知から音声入力を受け取る前回同様、今日は次のページを翻訳しながら読み進めていきたいと思います。Notificationもし、あなたの通知に、電子メールに返信するなどといったテキストで応答するアクションがあれば、通常は携帯端末でアクティビティを起動する必要があります。しなしながら、通知がAndroidウェアラブルに表示されているとき、あなたは音声入力で直接返信することが出来ます。ユーザがー選択できるテキストメッセージ事前に用意して提供することも出来ます。ユーザーが音声または表示されたメッセージを選択するかして返信するとき、システムは接続されている携帯デバイスのアプリケーションにメッセージを送信します。メッセージには、あなたが通知アクションに使用する指定したインテントの追加情報が、追加されています。presentを有効にして、音声入力フィールドでテキストを入力し応答する必要があります。APIを使用してRemoteInputのインスタンスを作成します。コンストラクタはシステムがハンドヘルド上のアプリへの返信メッセージを運ぶためのインテントのExtraのキーとして使用する文字列を受け取ります。音声入力のカスタムラベルを提供する新しいRemoteInputオブジェクトを作るには次のようにします。音声入力を可能にすることに加え、ユーザーが素早く返信出来るように5つのテキストを提供することが出来ます。setChoices()を呼び出し、文字列配列を渡します。リソース配列にいくつかの応答を追加することができます。</string-array></resources>その後、インフレートして文字列配列を作成しRemoteInputに追加します。RemoteInput.Builder(EXTRA_VOICE_REPLY).setLabel(replyLabel).setChoices(replyChoices).build();プライマリアクションとして音声入力を受け取るもし、「返信が」アプリケーションのプライマリアクション(setContentIntent()で定義された)ならば,addRemoteInputForContentIntent()を使ってメインアクションにRemoteInputをアタッチしなければなりません。Wearでそれを選択した時、ボタンは通常Openと表示されていたアクションがReplyアクションと音声入力を開始するUIになります。セカンダリアクションとして音声入力を受け取る返信アクションが通知のプライマリアクションではない場合や音声入力をセカンダリアクションとして有効にしたい場合、Actionオブジェクトとして定義した新しいアクションボタンとしてRemoteInputを追加します。アイコンとアクションボタンへのテキストラベルのどちらかを取り、さらに、PendingIntent、ユーザがアクションを選択した時にシステムがアプリを呼び出せるようにペンディングインテントを、Action.Builder()コンストラクタでActionのインスタンスを作成してください。.build();ActionにRemoteInputを追加した後で、addAction()を用いてWearableNotifications.Builderにアクションを追加します。.build();ユーザがAndroidウェアラブルで「返信」を選択した時、システムは音声入力をプロンプトに表示する(あと事前定義返信のリストを表示する。ユーザーが応答を完了すると、システムはアクションに付加されたインテントにユーザのメッセージ文字列をEXTRA_VOICE_REPLY(RemotInputBuilderコンストラクタに渡した文字列)として追加して起動しする。UpdateNexus7にアップデートが来てます。コメントをキャンセルメールアドレスが公開されることはありません。著書ベストセラーが新しいレイアウトエディタに対応して大改訂。