public class HandlerCaller extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
HandlerCaller.Callback |
Constructor and Description |
---|
HandlerCaller(Context context,
Looper looper,
HandlerCaller.Callback callback,
boolean asyncHandler) |
Modifier and Type | Method and Description |
---|---|
void |
executeOrSendMessage(Message msg) |
Handler |
getHandler() |
boolean |
hasMessages(int what) |
Message |
obtainMessage(int what) |
Message |
obtainMessageBO(int what,
boolean arg1,
Object arg2) |
Message |
obtainMessageBOO(int what,
boolean arg1,
Object arg2,
Object arg3) |
Message |
obtainMessageI(int what,
int arg1) |
Message |
obtainMessageII(int what,
int arg1,
int arg2) |
Message |
obtainMessageIIII(int what,
int arg1,
int arg2,
int arg3,
int arg4) |
Message |
obtainMessageIIIIII(int what,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6) |
Message |
obtainMessageIIIIO(int what,
int arg1,
int arg2,
int arg3,
int arg4,
Object arg5) |
Message |
obtainMessageIIO(int what,
int arg1,
int arg2,
Object arg3) |
Message |
obtainMessageIIOO(int what,
int arg1,
int arg2,
Object arg3,
Object arg4) |
Message |
obtainMessageIIOOO(int what,
int arg1,
int arg2,
Object arg3,
Object arg4,
Object arg5) |
Message |
obtainMessageIO(int what,
int arg1,
Object arg2) |
Message |
obtainMessageIOO(int what,
int arg1,
Object arg2,
Object arg3) |
Message |
obtainMessageIOOO(int what,
int arg1,
Object arg2,
Object arg3,
Object arg4) |
Message |
obtainMessageO(int what,
Object arg1) |
Message |
obtainMessageOO(int what,
Object arg1,
Object arg2) |
Message |
obtainMessageOOO(int what,
Object arg1,
Object arg2,
Object arg3) |
Message |
obtainMessageOOOO(int what,
Object arg1,
Object arg2,
Object arg3,
Object arg4) |
Message |
obtainMessageOOOOII(int what,
Object arg1,
Object arg2,
Object arg3,
Object arg4,
int arg5,
int arg6) |
Message |
obtainMessageOOOOO(int what,
Object arg1,
Object arg2,
Object arg3,
Object arg4,
Object arg5) |
void |
removeMessages(int what) |
void |
removeMessages(int what,
Object obj) |
void |
sendMessage(Message msg) |
SomeArgs |
sendMessageAndWait(Message msg) |
void |
sendMessageDelayed(Message msg,
long delayMillis) |
public HandlerCaller(Context context, Looper looper, HandlerCaller.Callback callback, boolean asyncHandler)
public Handler getHandler()
public void executeOrSendMessage(Message msg)
public void sendMessageDelayed(Message msg, long delayMillis)
public boolean hasMessages(int what)
public void removeMessages(int what)
public void removeMessages(int what, Object obj)
public void sendMessage(Message msg)
public Message obtainMessage(int what)
public Message obtainMessageI(int what, int arg1)
public Message obtainMessageII(int what, int arg1, int arg2)
public Message obtainMessageIIOO(int what, int arg1, int arg2, Object arg3, Object arg4)
public Message obtainMessageIOOO(int what, int arg1, Object arg2, Object arg3, Object arg4)
public Message obtainMessageIIOOO(int what, int arg1, int arg2, Object arg3, Object arg4, Object arg5)
public Message obtainMessageOOOO(int what, Object arg1, Object arg2, Object arg3, Object arg4)
public Message obtainMessageOOOOO(int what, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
public Message obtainMessageOOOOII(int what, Object arg1, Object arg2, Object arg3, Object arg4, int arg5, int arg6)
public Message obtainMessageIIII(int what, int arg1, int arg2, int arg3, int arg4)
public Message obtainMessageIIIIII(int what, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)