Language

VibrationEffect.Builder.AddEvents メソッド

定義

既存のイベントの一覧をコンポジションに追加します。

[Android.Runtime.Register("addEvents", "(JLjava/util/List;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)]
public Android.OS.VibrationEffect.Builder AddEvents(long startTimeShiftMillis, System.Collections.Generic.IList<Android.OS.VibrationEffect.Event> events);
[<Android.Runtime.Register("addEvents", "(JLjava/util/List;)Landroid/os/VibrationEffect$Builder;", "", ApiSince=37)>]
member this.AddEvents : int64 * System.Collections.Generic.IList<Android.OS.VibrationEffect.Event> -> Android.OS.VibrationEffect.Builder

パラメーター

startTimeShiftMillis
Int64

指定されたリスト内の各イベントの開始時刻に加算される負以外の時間 (ミリ秒単位)。 値は、負以外の期間 (ミリ秒単位) です。

events
IList<VibrationEffect.Event>

追加するイベントの一覧。 この値は null にすることはできません。

返品

この Builder オブジェクト。 この値は null にすることはできません。

属性

注釈

既存のイベントの一覧をコンポジションに追加します。

たとえば、リスト内のイベントの開始時刻が 50 ミリ秒で、startTimeShiftMillis が 100 ミリ秒の場合、このビルダーのタイムライン内で 150 ミリ秒から開始するようにイベントがシフトされます。

すべてのイベントは、ビルダーのタイミング ルールに従って追加および検証され、シフトによって重複が発生するのを防ぐためのベスト エフォート チェックが行われます。

繰り返しでない効果に対して VibrationEffect.getEvents() を呼び出すと、イベントを取得できます。

android.os.VibrationEffect.Builder.addEventsの Android リファレンス。

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

適用対象