Language

Vibrator.Vibrate メソッド

定義

オーバーロード

名前 説明
Vibrate(VibrationEffect)

特定の効果で振動します。

Vibrate(Int64)

指定した期間、常に振動します。

Vibrate(VibrationEffect, AudioAttributes)

特定の効果で振動します。

Vibrate(VibrationEffect, VibrationAttributes)

特定の効果で振動します。

Vibrate(Int64, AudioAttributes)

指定した期間、常に振動します。

Vibrate(Int64[], Int32)

特定のパターンで振動します。

Vibrate(Int64[], Int32, AudioAttributes)

特定のパターンで振動します。

Vibrate(VibrationEffect)

特定の効果で振動します。

[Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;)V", "GetVibrate_Landroid_os_VibrationEffect_Handler", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(Android.OS.VibrationEffect? vibe);
[<Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;)V", "GetVibrate_Landroid_os_VibrationEffect_Handler", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : Android.OS.VibrationEffect -> unit
override this.Vibrate : Android.OS.VibrationEffect -> unit

パラメーター

vibe
VibrationEffect

VibrationEffect 実行される振動を記述します。

属性

注釈

特定の効果で振動します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。

Javaドキュメント。

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

適用対象

Vibrate(Int64)

指定した期間、常に振動します。

[Android.Runtime.Register("vibrate", "(J)V", "GetVibrate_JHandler")]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(long milliseconds);
[<Android.Runtime.Register("vibrate", "(J)V", "GetVibrate_JHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : int64 -> unit
override this.Vibrate : int64 -> unit

パラメーター

milliseconds
Int64

振動するミリ秒数。

属性

注釈

指定した期間、常に振動します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。

このメンバーは非推奨です。 #vibrate(VibrationEffect) を代わりに使用します。

Javaドキュメント。

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

適用対象

Vibrate(VibrationEffect, AudioAttributes)

特定の効果で振動します。

[Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/media/AudioAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_media_AudioAttributes_Handler", ApiSince=26)]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(Android.OS.VibrationEffect? vibe, Android.Media.AudioAttributes? attributes);
[<Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/media/AudioAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_media_AudioAttributes_Handler", ApiSince=26)>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : Android.OS.VibrationEffect * Android.Media.AudioAttributes -> unit
override this.Vibrate : Android.OS.VibrationEffect * Android.Media.AudioAttributes -> unit

パラメーター

vibe
VibrationEffect

VibrationEffect 実行される振動を記述します。

attributes
AudioAttributes

AudioAttributes 振動に対応します。 たとえば、アラーム振動の AudioAttributes#USAGE_ALARM や、着信コールに関連付けられた振動の AudioAttributes#USAGE_NOTIFICATION_RINGTONE を指定します。

属性

注釈

特定の効果で振動します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。 バックグラウンド アプリでは、振動するために着信音、通知、またはアラームの使用を指定する必要があります。

このメンバーは非推奨です。 #vibrate(VibrationEffect, VibrationAttributes) を代わりに使用します。

Javaドキュメント。

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

適用対象

Vibrate(VibrationEffect, VibrationAttributes)

特定の効果で振動します。

[Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/os/VibrationAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_os_VibrationAttributes_Handler", ApiSince=33)]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(Android.OS.VibrationEffect vibe, Android.OS.VibrationAttributes attributes);
[<Android.Runtime.Register("vibrate", "(Landroid/os/VibrationEffect;Landroid/os/VibrationAttributes;)V", "GetVibrate_Landroid_os_VibrationEffect_Landroid_os_VibrationAttributes_Handler", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : Android.OS.VibrationEffect * Android.OS.VibrationAttributes -> unit
override this.Vibrate : Android.OS.VibrationEffect * Android.OS.VibrationAttributes -> unit

パラメーター

vibe
VibrationEffect

VibrationEffect 実行される振動を記述します。

attributes
VibrationAttributes

VibrationAttributes 振動に対応します。 たとえば、アラーム振動の VibrationAttributes#USAGE_ALARM や、着信コールに関連付けられた振動の VibrationAttributes#USAGE_RINGTONE を指定します。

属性

注釈

特定の効果で振動します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。 バックグラウンド アプリでは、振動するために着信音、通知、またはアラームの使用を指定する必要があります。

Javaドキュメント。

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

適用対象

Vibrate(Int64, AudioAttributes)

指定した期間、常に振動します。

[Android.Runtime.Register("vibrate", "(JLandroid/media/AudioAttributes;)V", "GetVibrate_JLandroid_media_AudioAttributes_Handler")]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(long milliseconds, Android.Media.AudioAttributes? attributes);
[<Android.Runtime.Register("vibrate", "(JLandroid/media/AudioAttributes;)V", "GetVibrate_JLandroid_media_AudioAttributes_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : int64 * Android.Media.AudioAttributes -> unit
override this.Vibrate : int64 * Android.Media.AudioAttributes -> unit

パラメーター

milliseconds
Int64

振動するミリ秒数。

attributes
AudioAttributes

AudioAttributes 振動に対応します。 たとえば、アラーム振動の AudioAttributes#USAGE_ALARM や、着信コールに関連付けられた振動の AudioAttributes#USAGE_NOTIFICATION_RINGTONE を指定します。

属性

注釈

指定した期間、常に振動します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。 バックグラウンド アプリでは、振動するために着信音、通知、またはアラームの使用を指定する必要があります。

このメンバーは非推奨です。 #vibrate(VibrationEffect, VibrationAttributes) を代わりに使用します。

Javaドキュメント。

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

適用対象

Vibrate(Int64[], Int32)

特定のパターンで振動します。

[Android.Runtime.Register("vibrate", "([JI)V", "GetVibrate_arrayJIHandler")]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(long[]? pattern, int repeat);
[<Android.Runtime.Register("vibrate", "([JI)V", "GetVibrate_arrayJIHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : int64[] * int -> unit
override this.Vibrate : int64[] * int -> unit

パラメーター

pattern
Int64[]

振動子のオンとオフを切り替える長い時間の配列。

repeat
Int32

インデックスを繰り返すパターンにするか、繰り返したくない場合は -1 します。

属性

注釈

特定のパターンで振動します。

振動子のオンとオフをミリ秒単位で切り替える期間である int の配列を渡します。 最初の値は、振動子をオンにする前に待機するミリ秒数を示します。 次の値は、振動子をオンにしたままにしてからオフにするミリ秒数を示します。 後続の値は、振動子をオフにするか、振動子をオンにするまでの時間 (ミリ秒単位) の間で交互に使用されます。

パターンを繰り返すには、繰り返しを開始するパターン配列にインデックスを渡すか、繰り返しを無効にする -1 します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。

このメンバーは非推奨です。 #vibrate(VibrationEffect) を代わりに使用します。

Javaドキュメント。

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

適用対象

Vibrate(Int64[], Int32, AudioAttributes)

特定のパターンで振動します。

[Android.Runtime.Register("vibrate", "([JILandroid/media/AudioAttributes;)V", "GetVibrate_arrayJILandroid_media_AudioAttributes_Handler")]
[Android.Runtime.RequiresPermission("android.permission.VIBRATE")]
public virtual void Vibrate(long[]? pattern, int repeat, Android.Media.AudioAttributes? attributes);
[<Android.Runtime.Register("vibrate", "([JILandroid/media/AudioAttributes;)V", "GetVibrate_arrayJILandroid_media_AudioAttributes_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.VIBRATE")>]
abstract member Vibrate : int64[] * int * Android.Media.AudioAttributes -> unit
override this.Vibrate : int64[] * int * Android.Media.AudioAttributes -> unit

パラメーター

pattern
Int64[]

振動子のオンとオフを切り替える長い時間の配列。

repeat
Int32

インデックスを繰り返すパターンにするか、繰り返したくない場合は -1 します。

attributes
AudioAttributes

AudioAttributes 振動に対応します。 たとえば、アラーム振動の AudioAttributes#USAGE_ALARM や、着信コールに関連付けられた振動の AudioAttributes#USAGE_NOTIFICATION_RINGTONE を指定します。

属性

注釈

特定のパターンで振動します。

振動子のオンとオフをミリ秒単位で切り替える期間である int の配列を渡します。 最初の値は、振動子をオンにする前に待機するミリ秒数を示します。 次の値は、振動子をオンにしたままにしてからオフにするミリ秒数を示します。 後続の値は、振動子をオフにするか、振動子をオンにするまでの時間 (ミリ秒単位) の間で交互に使用されます。

パターンを繰り返すには、繰り返しを開始するパターン配列にインデックスを渡すか、繰り返しを無効にする -1 します。

振動が発生するには、アプリがフォアグラウンドに存在する必要があります。 バックグラウンド アプリでは、振動するために着信音、通知、またはアラームの使用を指定する必要があります。

このメンバーは非推奨です。 #vibrate(VibrationEffect, VibrationAttributes) を代わりに使用します。

Javaドキュメント。

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

適用対象