TvInputManager.ActionQueryContentRatingSystems フィールド

定義

使用可能なコンテンツ評価システムのクエリに使用されるブロードキャスト インテント アクション。

[Android.Runtime.Register("ACTION_QUERY_CONTENT_RATING_SYSTEMS")]
public const string ActionQueryContentRatingSystems;
[<Android.Runtime.Register("ACTION_QUERY_CONTENT_RATING_SYSTEMS")>]
val mutable ActionQueryContentRatingSystems : string

フィールド値

属性

注釈

使用可能なコンテンツ評価システムのクエリに使用されるブロードキャスト インテント アクション。

TV 入力マネージャー サービスは、このアクションに登録されているブロードキャスト レシーバーに対してクエリを実行して、使用可能なコンテンツ評価システムを検索します。 アプリケーションでは、適切なブロードキャスト レシーバーをマニフェストに宣言することで、追加のコンテンツ評価システムをユーザーに提供できます。

アプリケーションがカスタム コンテンツ評価システムをアドバタイズする AndroidManifest.xml に含める可能性があるブロードキャスト レシーバー宣言の例を次に示します。 メタデータは、アプリケーションによって提供される各コンテンツ評価システムの説明を含むリソースを指定します。

{@literal
<receiver android:name=".TvInputReceiver">
<intent-filter>
<action android:name=
                            "android.media.tv.action.QUERY_CONTENT_RATING_SYSTEMS" />
</intent-filter>
<meta-data
                        android:name="android.media.tv.metadata.CONTENT_RATING_SYSTEMS"
                        android:resource="@xml/tv_content_rating_systems" />
</receiver>}

上記の例では、 @xml/tv_content_rating_systems リソースは、ルート要素が &lt;rating-system-definitions&gt; 0 個以上 &lt;rating-system-definition&gt; の要素を含む XML リソースを参照しています。 各 &lt;rating-system-definition&gt; 要素は、特定のコンテンツ評価システムの評価、サブ評価、および評価順序を指定します。

の Java ドキュメント android.media.tv.TvInputManager.ACTION_QUERY_CONTENT_RATING_SYSTEMS

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

適用対象

こちらもご覧ください