@Override public boolean hasTargettedMessages(int what) { if (mOtherActions.contains(what)) { return mOtherHandler.hasMessages(what); } return hasMessages(what); }
@Override public Message obtainTargettedMessage(int what, int arg1, int arg2, Object obj) { if (mOtherActions.contains(what)) { return mOtherHandler.obtainMessage(what, arg1, arg2, obj); } return obtainMessage(what, arg1, arg2, obj); }
@Override public boolean sendTargettedEmptyMessage(int what) { if (mOtherActions.contains(what)) { return mOtherHandler.sendEmptyMessage(what); } return sendEmptyMessage(what); }
@Override public Message obtainTargettedMessage(int what) { if (mOtherActions.contains(what)) { return mOtherHandler.obtainMessage(what); } return obtainMessage(what); }
@Override public void removeTargettedMessages(int what) { if (mOtherActions.contains(what)) { mOtherHandler.removeMessages(what); } else { removeMessages(what); } }