HandlerWrapper
Artifact: androidx.media3:media3-common
@UnstableApi
public interface HandlerWrapper
An interface to call through to a Handler. Instances must be created by calling createHandler on DEFAULT for all non-test cases.
Summary
Nested types |
|---|
public interface HandlerWrapper.MessageA message obtained from the handler. |
Public methods |
|
|---|---|
abstract Looper |
See |
abstract boolean |
hasMessages(int what)See |
abstract HandlerWrapper.Message |
obtainMessage(int what)See |
abstract HandlerWrapper.Message |
obtainMessage(int what, @Nullable Object obj)See |
abstract HandlerWrapper.Message |
obtainMessage(int what, int arg1, int arg2)See |
abstract HandlerWrapper.Message |
obtainMessage(int what, int arg1, int arg2, @Nullable Object obj)See |
abstract boolean |
See |
abstract boolean |
postAtFrontOfQueue(Runnable runnable)See |
abstract boolean |
postDelayed(Runnable runnable, long delayMs)See |
abstract void |
removeCallbacks(Runnable runnable)See |
abstract void |
removeCallbacksAndMessages(@Nullable Object token) |
abstract void |
removeMessages(int what)See |
abstract boolean |
sendEmptyMessage(int what)See |
abstract boolean |
sendEmptyMessageAtTime(int what, long uptimeMs) |
abstract boolean |
sendEmptyMessageDelayed(int what, int delayMs) |
abstract boolean |
Public methods
obtainMessage
abstract HandlerWrapper.Message obtainMessage(int what, @Nullable Object obj)
See obtainMessage.
obtainMessage
abstract HandlerWrapper.Message obtainMessage(int what, int arg1, int arg2)
See obtainMessage.
obtainMessage
abstract HandlerWrapper.Message obtainMessage(int what, int arg1, int arg2, @Nullable Object obj)
See obtainMessage.
sendMessageAtFrontOfQueue
abstract boolean sendMessageAtFrontOfQueue(HandlerWrapper.Message message)