Notification.DecoratedMediaCustomViewStyle クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システムによって装飾されるメディア カスタム ビューの通知スタイル
[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
- 継承
- 属性
注釈
システムによって装飾されるメディア カスタム ビューの通知スタイル
開発者は、完全にカスタムのメディア通知を提供する代わりに、このスタイルを設定し、拡張アフォーダンスとアクションを使用して通知ヘッダーなどのシステム装飾を取得できます。
、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 |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
システムによって装飾されるメディア カスタム ビューの通知スタイル (継承元 Object) |
JniPeerMembers |
システムによって装飾されるメディア カスタム ビューの通知スタイル |
MBuilder | (継承元 Notification.Style) |
PeerReference |
システムによって装飾されるメディア カスタム ビューの通知スタイル (継承元 Object) |
ThresholdClass |
システムによって装飾されるメディア カスタム ビューの通知スタイル |
ThresholdType |
システムによって装飾されるメディア カスタム ビューの通知スタイル |
メソッド
Build() |
このスタイルがアタッチされているビルダーで を呼び出 |
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) |
オブジェクトを |
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) |
システムによって装飾されるメディア カスタム ビューの通知スタイル |