Interface HandlerWrapper
-
public interface HandlerWrapperAn interface to call through to aHandler. Instances must be created by callingClock.createHandler(Looper, Handler.Callback)onClock.DEFAULTfor all non-test cases.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceHandlerWrapper.MessageA message obtained from the handler.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoopergetLooper()SeeHandler.getLooper().booleanhasMessages(int what)HandlerWrapper.MessageobtainMessage(int what)HandlerWrapper.MessageobtainMessage(int what, int arg1, int arg2)HandlerWrapper.MessageobtainMessage(int what, int arg1, int arg2, Object obj)HandlerWrapper.MessageobtainMessage(int what, Object obj)booleanpost(Runnable runnable)booleanpostAtFrontOfQueue(Runnable runnable)booleanpostDelayed(Runnable runnable, long delayMs)voidremoveCallbacksAndMessages(Object token)voidremoveMessages(int what)booleansendEmptyMessage(int what)booleansendEmptyMessageAtTime(int what, long uptimeMs)booleansendEmptyMessageDelayed(int what, int delayMs)booleansendMessageAtFrontOfQueue(HandlerWrapper.Message message)
-
-
-
Method Detail
-
getLooper
Looper getLooper()
SeeHandler.getLooper().
-
hasMessages
boolean hasMessages(int what)
-
obtainMessage
HandlerWrapper.Message obtainMessage(int what)
-
obtainMessage
HandlerWrapper.Message obtainMessage(int what, @Nullable Object obj)
-
obtainMessage
HandlerWrapper.Message obtainMessage(int what, int arg1, int arg2)
-
obtainMessage
HandlerWrapper.Message obtainMessage(int what, int arg1, int arg2, @Nullable Object obj)
-
sendMessageAtFrontOfQueue
boolean sendMessageAtFrontOfQueue(HandlerWrapper.Message message)
-
sendEmptyMessage
boolean sendEmptyMessage(int what)
-
sendEmptyMessageDelayed
boolean sendEmptyMessageDelayed(int what, int delayMs)
-
sendEmptyMessageAtTime
boolean sendEmptyMessageAtTime(int what, long uptimeMs)
-
removeMessages
void removeMessages(int what)
-
removeCallbacksAndMessages
void removeCallbacksAndMessages(@Nullable Object token)
-
post
boolean post(Runnable runnable)
-
postDelayed
boolean postDelayed(Runnable runnable, long delayMs)
-
postAtFrontOfQueue
boolean postAtFrontOfQueue(Runnable runnable)
-
-