TvInputManager.ActionQueryContentRatingSystems フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
使用可能なコンテンツ評価システムのクエリに使用されるブロードキャスト 意図アクション。
[Android.Runtime.Register("ACTION_QUERY_CONTENT_RATING_SYSTEMS")]
public const string ActionQueryContentRatingSystems;
[<Android.Runtime.Register("ACTION_QUERY_CONTENT_RATING_SYSTEMS")>]
val mutable ActionQueryContentRatingSystems : string
フィールド値
- 属性
注釈
使用可能なコンテンツ評価システムのクエリに使用されるブロードキャスト 意図アクション。
テレビ入力マネージャー サービスは、このアクションに登録されているブロードキャスト レシーバーに対してクエリを実行することで、使用可能なコンテンツレーティング システムを検索します。 アプリケーションでは、適切なブロードキャスト レシーバーをマニフェストで宣言することで、追加のコンテンツ評価システムをユーザーに提供できます。
カスタム コンテンツ評価システムをアドバタイズするためにアプリケーションが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
ルート要素が 0 個以上<rating-system-definition>
の要素<rating-system-definitions>
を含む XML リソースを参照しています。 各 <rating-system-definition>
要素は、特定のコンテンツレーティングシステムのレーティング、サブレーティング、レーティング順を指定します。
の Java ドキュメントandroid.media.tv.TvInputManager.ACTION_QUERY_CONTENT_RATING_SYSTEMS
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。