各行がチャンネルです。チャンネルには、そのチャンネルで利用可能なすべてのプログラムのカードが含まれています。アクションの処理をする方法を示します。セッションをご覧ください。26)以降でのみ利用可能です。26)以降で動作しているアプリにおすすめを提供する場合は、これを使用する必要があります。動作しているアプリにおすすめを提供する場合は、代わりにおすすめの行を使用する必要があります。チャンネル内のプログラムの順序の制御が可能です。「新作」というチャンネルを作成して、新たに利用可能になったプログラムのカードを表示できます。アプリでは、ホーム画面に表示されるチャンネルの順序を制御できません。リストの下部に追加します。ユーザーは、チャンネルの並べ替えと、表示非表示の切り替えができます。このチャンネルはシステムが作成し管理します。チャンネルに追加できます。チャンネルにはいくつかの制限があります。チャンネルの行の移動すること、削除すること、非表示にすることができません。チャンネルに「次のおすすめ」というラベルが付いています。これらには「watchnext」という語幹を含んだメソッドと定数があります。チャンネルアプリが作成するチャンネルは、すべて次のライフサイクルに従います。ユーザーがアプリでチャンネルを発見し、それをホーム画面に追加するよう要求する。追加する(この時点ではチャンネルは表示されない)。アプリがシステムにチャンネルを表示するよう要求する。システムが、新しいチャンネルを承認するようユーザーに要求する。ホーム画面の最後の行に新しいチャンネルが表示される。チャンネルアプリは、ユーザーがホーム画面に追加するチャンネルをいくつでも提供できます。ユーザーは通常、ホーム画面に表示される前に各チャンネルを選択して承認する必要があります。チャンネルは特別で、自動的にホーム画面に表示されます。ユーザーが明示的に要求する必要はありません。使用して、アプリが作成するチャンネルとプログラムを管理します。プロバイダのデータにアクセスするには、アプリのマニフェストに次の権限を追加します。23)で非推奨となり、不要となっています。ライブラリの使用により、プロバイダの使用が簡単になります。ファイルの依存関係に追加してください。ライブラリのインポートをソースコードに含めます。チャンネルになります。チャンネルは、ホーム画面に自動的に表示されます。作成した他のすべてのチャンネルは、ユーザーが選択し承認するまでホーム画面に表示されません。チャンネルを作成するアプリが新しく追加されたチャンネルの表示をシステムに要求するのは、フォアグラウンドで動作している場合だけにする必要があります。することで、ユーザーが別のアプリを実行しているときに、チャンネルを追加するための承認を要求するダイアログをアプリが表示することがなくなります。チャンネルを作成する手順は次のとおりです。ビルダーを作成し、その属性を設定します。なければならないことに注意してください。必要に応じて属性を追加します。.setAppLinkIntentUri(uri);チャンネルをプロバイダに挿入します。保存する必要があります。ContentUris.parseId(channelUri);チャンネルのロゴを追加する必要があります。dp、不透明でなければなりません。円形にマスクされて表示されます。チャンネルを追加します(省略可)。チャンネルにすることができます。作成した他のチャンネルは、ユーザーが明示的に選択するまで表示されません。チャンネルを表示します。アクションをリッスンさせます。このアクションは、アプリがインストールされた後でホーム画面が送信します。インテントをトリガーすることにより、このステップのテストができます。your.package.name/.YourReceiverNameまれに、ユーザーがアプリを起動するのと同時に、アプリがブロードキャストを受信する場合があります。回以上していないか確認してください。チャンネルを更新するチャンネルの更新は、チャンネルの作成とよく似ています。使用して、変更する必要がある属性を設定します。使用して、チャンネルを更新します。