TvInputService.Session.NotifyContentAllowed メソッド

定義

ユーザーが現在のプログラム コンテンツのwatchを許可されていることをアプリケーションに通知します。

[Android.Runtime.Register("notifyContentAllowed", "()V", "GetNotifyContentAllowedHandler")]
public virtual void NotifyContentAllowed ();
[<Android.Runtime.Register("notifyContentAllowed", "()V", "GetNotifyContentAllowedHandler")>]
abstract member NotifyContentAllowed : unit -> unit
override this.NotifyContentAllowed : unit -> unit
属性

注釈

ユーザーが現在のプログラム コンテンツのwatchを許可されていることをアプリケーションに通知します。

各 TV 入力サービスは、ペアレンタル コントロールが有効になっている場合にユーザーに表示する前に、ユーザーが現在のプログラムをwatchできるかどうかをシステムに照会する必要があります (つまりTvInputManager#isParentalControlsEnabled TvInputManager.isParentalControlsEnabled()、 が返されますtrue)。 テレビ入力サービスがコンテンツをブロックする必要があるかどうかは、現在のプログラムのコンテンツ評価を使用して を TvInputManager#isRatingBlocked TvInputManager.isRatingBlocked(TvContentRating) 呼び出すことによって決定されます。 次に、 TvInputManager は、セキュリティで保護された設定に格納されているユーザーのブロックされた評価に基づいて判断を行い、結果を返します。 問題の評価がユーザーによって許可されていることが判明した場合、テレビ入力サービスはこのメソッドを呼び出して、コンテンツの表示が許可されているアプリケーションに通知する必要があります。

また、各テレビ入力サービスでは、受信するブロードキャスト レシーバー TvInputManager#ACTION_BLOCKED_RATINGS_CHANGEDTvInputManager#ACTION_PARENTAL_CONTROLS_ENABLED_CHANGED を登録し、新しいペアレンタル コントロール設定で現在のプログラムを直ちに再評価することで、ペアレンタル コントロール設定に加えられた変更を継続的にリッスンする必要があります。

の Java ドキュメント android.media.tv.TvInputService.Session.notifyContentAllowed()

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

適用対象