語言

Vibrator.Vibrate 方法

定義

多載

名稱 Description
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 描述將要執行的振動。

屬性

備註

以特定效果振動。

震動應該要放在前景。

的 android.os.Vibrator.vibrate(android.os.VibrationEffect)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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)。

的 android.os.Vibrator.vibrate(long)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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)。

的 android.os.Vibrator.vibrate(android.os.VibrationEffect, android.media.AudioAttributes)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 來電相關的震動。

屬性

備註

以特定效果振動。

震動應該要放在前景。 背景應用程式應該指定鈴聲、通知或鬧鐘使用頻率,才能震動。

的 android.os.Vibrator.vibrate(android.os.VibrationEffect, android.os.VibrationAttributes)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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)。

的 android.os.Vibrator.vibrate(long, android.media.AudioAttributes)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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。

屬性

備註

以特定模式振動。

輸入一組整數,代表振動器在毫秒內開關的持續時間。 第一個數值表示開啟震動器前需要等待的毫秒數。 下一個數值表示在關閉震動器前,應該維持開啟的毫秒數。 後續值則以毫秒為單位交替,用來關閉或開啟震動器。

要讓模式重複,將索引傳入開始重複的模式陣列,或 -1 以停用重複。

震動應該要放在前景。

此會員已被棄用。 請改用 #vibrate(VibrationEffect)。

的 android.os.Vibrator.vibrate(long[], int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 來電相關的震動。

屬性

備註

以特定模式振動。

輸入一組整數,代表振動器在毫秒內開關的持續時間。 第一個數值表示開啟震動器前需要等待的毫秒數。 下一個數值表示在關閉震動器前,應該維持開啟的毫秒數。 後續值則以毫秒為單位交替,用來關閉或開啟震動器。

要讓模式重複,將索引傳入開始重複的模式陣列,或 -1 以停用重複。

震動應該要放在前景。 背景應用程式應該指定鈴聲、通知或鬧鐘使用頻率,才能震動。

此會員已被棄用。 請改用 #vibrate(VibrationEffect, VibrationAttributes)。

的 android.os.Vibrator.vibrate(long[], int, android.media.AudioAttributes)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於