Notification.WearableExtender クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
通知にウェアラブル拡張機能を追加するヘルパー クラス。
[Android.Runtime.Register("android/app/Notification$WearableExtender", DoNotGenerateAcw=true)]
public sealed class Notification.WearableExtender : Java.Lang.Object, Android.App.Notification.IExtender, IDisposable
[<Android.Runtime.Register("android/app/Notification$WearableExtender", DoNotGenerateAcw=true)>]
type Notification.WearableExtender = class
inherit Object
interface Notification.IExtender
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
通知にウェアラブル拡張機能を追加するヘルパー クラス。 このクラスの使用方法の詳細については、「Android Wear の通知の作成」を参照してください。 ウェアラブル拡張機能を使用して通知を作成するには:Notification.Builder を作成し、必要なプロパティを設定します。 Notification.WearableExtender を作成します。 Notification.WearableExtender の add メソッドと set メソッドを使用して、ウェアラブル固有のプロパティを設定します。 Notification.Builder.extend(Extender) を呼び出して、拡張機能を通知に適用します。 NotificationManager.notify(...) メソッドを使用して通知を通知システムに投稿します。 既存の通知でウェアラブル拡張機能にアクセスするには、WearableExtender(Notification) コンストラクターを使用し、get メソッドを使用して値にアクセスします。
android.app.Notification.WearableExtenderの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| Name | 説明 |
|---|---|
| Notification.WearableExtender() |
既定のオプションを使用して Notification.WearableExtender を作成します。 |
| Notification.WearableExtender(Notification) | |
フィールド
| Name | 説明 |
|---|---|
| ScreenTimeoutLong |
この定数は、API レベル 29 では非推奨になりました。 |
| ScreenTimeoutShort |
この定数は、API レベル 29 では非推奨になりました。 |
| UnsetActionIndex |
設定されていないアクション インデックスの Sentinel 値。 |
プロパティ
| Name | 説明 |
|---|---|
| Actions |
この通知に存在するウェアラブル アクションを取得します。 |
| Background |
通知コンテンツの背後に表示される背景画像を取得します。 |
| BridgeTag |
通知のブリッジ タグを返します。 |
| Class |
この |
| ContentAction |
プライマリ アクションとして指定された通知アクションのインデックス (存在する場合) を取得します。 |
| ContentIcon |
この通知の内容と一緒に表示されるアイコンを取得します。 |
| ContentIconGravity |
通知表示内でコンテンツ アイコンが持つ必要がある重力を取得します。 |
| ContentIntentAvailableOffline |
ウェアラブル デバイスがコンパニオン デバイスに接続されていない場合に、コンテンツ意図を使用できるかどうかを取得します。 |
| CustomContentHeight |
この通知のコンテンツを表示するためのカスタムの高さをピクセル単位で取得します。 |
| CustomSizePreset |
Notification.WearableExtender で見つかった使用可能なプリセットから、この通知の表示用のカスタム サイズ プリセットを取得します(例: |
| DismissalId |
通知の無視 ID を返します。 |
| DisplayIntent |
このメソッドは、API レベル 29 では非推奨になりました。 |
| Gravity |
この通知が使用可能なビューポート空間内で持つ必要がある重力を取得します。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| HintAmbientBigPicture |
このメソッドは、API レベル 29 では非推奨になりました。 |
| HintAvoidBackgroundClipping |
この通知の背景は可能であればクリップしないでください。代わりに、イメージの縦横比を維持して、画面に完全に表示されるようにサイズを変更する必要があることを示すヒントを取得します。 |
| HintContentIntentLaunchesActivity |
この通知のコンテンツ意図がアクティビティを直接起動し、適切な遷移を生成できることをプラットフォームに伝えるヒントを取得します |
| HintHideIcon |
この通知のアイコンを表示しないことを示すヒントを取得します。 |
| HintScreenTimeout |
この通知が表示されたときの画面の継続時間 (ミリ秒単位) を取得します。 |
| HintShowBackgroundOnly |
この通知の背景画像のみを表示し、他のセマンティック コンテンツを非表示にする必要があることを示す視覚的ヒントを取得します。 |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| JniPeerMembers |
Android.App.Notification.WearableExtender の JNI バインド インフラストラクチャを提供します。 |
| Pages |
このメソッドは、API レベル 29 では非推奨になりました。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| StartScrollBottom |
この通知の内容のスクロール位置が、画面内に表示するには長すぎる場合に、上部ではなくコンテンツの下部から開始する必要があるかどうかを取得します。 |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
メソッド
| Name | 説明 |
|---|---|
| AddAction(Notification+Action) |
この通知にウェアラブル アクションを追加します。 |
| AddActions(IList<Notification.Action>) |
この通知にウェアラブル アクションを追加します。 |
| AddPage(Notification) |
このメソッドは、API レベル 29 では非推奨になりました。 |
| AddPages(IList<Notification>) |
このメソッドは、API レベル 29 では非推奨になりました。 |
| ClearActions() |
このビルダーに存在するすべてのウェアラブル アクションをクリアします。 |
| ClearPages() |
このメソッドは、API レベル 29 では非推奨になりました。 |
| Clone() |
このオブジェクトのコピーを作成して返します。 |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| Equals(Object) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| Extend(Notification+Builder) |
構築中の通知にウェアラブル拡張機能を適用します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| JavaFinalize() |
古い.
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| SetBackground(Bitmap) | |
| SetBridgeTag(String) |
この通知のブリッジ タグを設定します。 |
| SetContentAction(Int32) |
この通知のアクションからのアクションをプライマリ アクションとして設定します。 |
| SetContentIcon(Int32) |
この通知の内容に合わせてアイコンを設定します。 |
| SetContentIconGravity(GravityFlags) |
通知表示内でコンテンツ アイコンが持つ必要がある重力を設定します。 |
| SetContentIntentAvailableOffline(Boolean) |
ウェアラブル デバイスがコンパニオン デバイスに接続されていない場合にコンテンツインテントを使用できるかどうかを設定します。 |
| SetCustomContentHeight(Int32) |
この通知のコンテンツを表示するためのカスタムの高さをピクセル単位で設定します。 |
| SetCustomSizePreset(WearableSizePreset) |
Notification.WearableExtender で見つかった使用可能なプリセットから、この通知の表示用のカスタム サイズ プリセットを設定します。例: |
| SetDismissalId(String) |
この通知の無視 ID を設定します。 |
| SetDisplayIntent(PendingIntent) |
このメソッドは、API レベル 29 では非推奨になりました。 |
| SetGravity(GravityFlags) |
この通知が使用可能なビューポート空間内に持つ必要がある重力を設定します。 |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetHintAmbientBigPicture(Boolean) |
このメソッドは、API レベル 29 では非推奨になりました。 |
| SetHintAvoidBackgroundClipping(Boolean) |
この通知の背景を可能な限りクリップしないようにし、代わりにサイズを変更して画面に完全に表示されるようにし、画像の縦横比を維持する必要があることを示すヒントを設定します。 |
| SetHintContentIntentLaunchesActivity(Boolean) |
この通知のコンテンツ意図がアクティビティを直接起動し、適切な遷移を生成できることをプラットフォームに伝えるヒントを設定します。 |
| SetHintHideIcon(Boolean) |
この通知のアイコンを表示しないようにヒントを設定します。 |
| SetHintScreenTimeout(Int32) |
この通知が画面に表示されるときに、少なくともこの期間は画面をオンにしておく必要があることを示すヒントを設定します。 |
| SetHintShowBackgroundOnly(Boolean) |
この通知の背景画像のみを表示し、その他のセマンティック コンテンツを非表示にするビジュアル ヒントを設定します。 |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| SetStartScrollBottom(Boolean) |
この通知の内容のスクロール位置が、画面内に表示するには長すぎる場合に、上部ではなくコンテンツの下部から開始するかどうかを設定します。 |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.Finalized() |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 (継承元 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 |
拡張メソッド
| Name | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
通知にウェアラブル拡張機能を追加するヘルパー クラス。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|