InputTransferToken
class InputTransferToken : Parcelable
kotlin.Any | |
↳ | android.window.InputTransferToken |
A token that can be used to request focus on or to transfer touch gesture to a SurfaceControlViewHost
or android.view.SurfaceControl
that has an input channel.
The android.view.SurfaceControl
needs to have been registered for input via android.view.WindowManager#registerUnbatchedSurfaceControlInputReceiver( * InputTransferToken, SurfaceControl, Looper, SurfaceControlInputReceiver)
or android.view.WindowManager#registerBatchedSurfaceControlInputReceiver( * InputTransferToken, SurfaceControl, Choreographer, SurfaceControlInputReceiver)
and the returned token can be used to call android.view.WindowManager#transferTouchGesture(InputTransferToken, InputTransferToken)
For SurfaceControlViewHost
, the token can be retrieved via SurfaceControlViewHost.SurfacePackage#getInputTransferToken()
Summary
Inherited constants | |
---|---|
Properties | |
---|---|
static Parcelable.Creator<InputTransferToken!> |