Added in API level 24
Builder
class Builder
kotlin.Any | |
↳ | android.accessibilityservice.GestureDescription.Builder |
Builder for a GestureDescription
Summary
Public constructors | |
---|---|
Builder() |
Public methods | |
---|---|
open GestureDescription.Builder! |
addStroke(strokeDescription: GestureDescription.StrokeDescription) Adds a stroke to the gesture description. |
open GestureDescription! |
build() |
open GestureDescription.Builder |
setDisplayId(displayId: Int) Sets the id of the display to dispatch gestures. |
Public constructors
Builder
Builder()
Public methods
addStroke
Added in API level 24
open fun addStroke(strokeDescription: GestureDescription.StrokeDescription): GestureDescription.Builder!
Adds a stroke to the gesture description. Up to GestureDescription#getMaxStrokeCount()
paths may be added to a gesture, and the total gesture duration (earliest path start time to latest path end time) may not exceed GestureDescription#getMaxGestureDuration()
.
Parameters | |
---|---|
strokeDescription |
GestureDescription.StrokeDescription: the stroke to add. This value cannot be null . |
Return | |
---|---|
GestureDescription.Builder! |
this |
setDisplayId
Added in API level 30
open fun setDisplayId(displayId: Int): GestureDescription.Builder
Sets the id of the display to dispatch gestures.
Parameters | |
---|---|
displayId |
Int: The logical display id |
Return | |
---|---|
GestureDescription.Builder |
this This value cannot be null . |