Share via


Notification.DecoratedMediaCustomViewStyle クラス

定義

システムによって装飾されるメディア カスタム ビューの通知スタイル

[Android.Runtime.Register("android/app/Notification$DecoratedMediaCustomViewStyle", ApiSince=24, DoNotGenerateAcw=true)]
public class Notification.DecoratedMediaCustomViewStyle : Android.App.Notification.MediaStyle
[<Android.Runtime.Register("android/app/Notification$DecoratedMediaCustomViewStyle", ApiSince=24, DoNotGenerateAcw=true)>]
type Notification.DecoratedMediaCustomViewStyle = class
    inherit Notification.MediaStyle
継承
Notification.DecoratedMediaCustomViewStyle
属性

注釈

システムによって装飾されるメディア カスタム ビューの通知スタイル

開発者は、完全にカスタムのメディア通知を提供する代わりに、このスタイルを設定し、拡張アフォーダンスとアクションを使用して通知ヘッダーなどのシステム装飾を取得できます。

android.app.Notification.Builder#setCustomBigContentView(RemoteViews)および android.app.Notification.Builder#setCustomHeadsUpContentView(RemoteViews) を使用してandroid.app.Notification.Builder#setCustomContentView(RemoteViews)、表示する対応するカスタム ビューを設定します。

開発者とは対照的に MediaStyle 、 を使用 Notification.Builder#setColorized(boolean)して通知の色分けをオプトインする必要があります。

通知でこのスタイルを使用するには、次のようにフィード Notification.Builder#setStyle(android.app.Notification.Style) します。

Notification noti = new Notification.Builder()
                .setSmallIcon(R.drawable.ic_stat_player)
                .setLargeIcon(albumArtBitmap))
                .setCustomContentView(contentView);
                .setStyle(<b>new Notification.DecoratedMediaCustomViewStyle()</b>
                     .setMediaSession(mySession))
                .build();

の Java ドキュメント android.app.Notification.DecoratedMediaCustomViewStyle

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

コンストラクター

Notification.DecoratedMediaCustomViewStyle()

システムによって装飾されるメディア カスタム ビューの通知スタイル

Notification.DecoratedMediaCustomViewStyle(IntPtr, JniHandleOwnership)

システムによって装飾されるメディア カスタム ビューの通知スタイル

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
JniPeerMembers

システムによって装飾されるメディア カスタム ビューの通知スタイル

MBuilder (継承元 Notification.Style)
PeerReference

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
ThresholdClass

システムによって装飾されるメディア カスタム ビューの通知スタイル

ThresholdType

システムによって装飾されるメディア カスタム ビューの通知スタイル

メソッド

Build()

このスタイルがアタッチされているビルダーで を呼び出 android.app.Notification.Builder#build() します。

(継承元 Notification.Style)
CheckBuilder() (継承元 Notification.Style)
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
Dispose(Boolean)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetStandardView(Int32) (継承元 Notification.Style)
InternalSetBigContentTitle(ICharSequence)

ContentTitle をテンプレートの大きな形式でオーバーライドします。

(継承元 Notification.Style)
InternalSetBigContentTitle(String)

ContentTitle をテンプレートの大きな形式でオーバーライドします。

(継承元 Notification.Style)
InternalSetSummaryText(ICharSequence)

詳細セクションの後のテキストの最初の行をテンプレートの大きな形式で設定します。

(継承元 Notification.Style)
InternalSetSummaryText(String)

詳細セクションの後のテキストの最初の行をテンプレートの大きな形式で設定します。

(継承元 Notification.Style)
JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
SetBuilder(Notification+Builder)

オブジェクトを Notification.Builder このスタイルにアタッチします。

(継承元 Notification.Style)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetMediaSession(MediaSession+Token)

この通知に を MediaSession.Token アタッチします。

(継承元 Notification.MediaStyle)
SetRemotePlaybackInfo(ICharSequence, Int32, PendingIntent)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Notification.MediaStyle)
SetRemotePlaybackInfo(String, Int32, PendingIntent)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Notification.MediaStyle)
SetShowActionsInCompactView(Int32[])

コンパクト通知ビューに表示するアクションを要求します。

(継承元 Notification.MediaStyle)
ToArray<T>()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.Finalized()

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.JniManagedPeerState

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

システムによって装飾されるメディア カスタム ビューの通知スタイル

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

システムによって装飾されるメディア カスタム ビューの通知スタイル

GetJniTypeName(IJavaPeerable)

システムによって装飾されるメディア カスタム ビューの通知スタイル

適用対象