package com.halzhang.android.common;
import android.content.Context;
import android.os.Handler;
import android.widget.Toast;
/**
* CommonToast<br/>
* Toast
*
* @author <a href="http://weibo.com/halzhang">Hal</a>
* @version Dec 27, 2012 11:39:39 AM
*/
public class CDToast {
private static Toast sToast;
private static Handler mHandler;
/**
* @param context
* @param text
*/
public static void showToast(Context context, String text) {
if (sToast == null) {
mHandler = new Handler(context.getMainLooper());
sToast = Toast.makeText(context.getApplicationContext(), text, Toast.LENGTH_SHORT);
} else {
sToast.setText(text);
}
mHandler.post(new Runnable() {
@Override
public void run() {
sToast.show();
}
});
}
/**
* @param context
* @param resId
*/
public static void showToast(Context context, int resId) {
String text = context.getString(resId);
showToast(context, text);
}
}