package com.example.basecore.util;
|
|
import android.os.Handler;
|
import android.os.Message;
|
|
|
public class ToastHandlerWarp extends Handler {
|
|
private Handler mOriginHandler;
|
|
public ToastHandlerWarp(Handler preHandler) {
|
this.mOriginHandler = preHandler;
|
}
|
|
@Override
|
public void dispatchMessage(Message msg) {
|
try {
|
if (null != mOriginHandler) {
|
mOriginHandler.dispatchMessage(msg);
|
}
|
} catch (Exception e) {
|
// ignore
|
}
|
}
|
|
@Override
|
public void handleMessage(Message msg) {
|
try {
|
if (null != mOriginHandler) {
|
mOriginHandler.handleMessage(msg);
|
}
|
} catch (Exception e) {
|
}
|
}
|
}
|