package org.cuieney.videolife.common.utils;
import android.content.Context;
import android.view.Gravity;
import android.widget.Toast;
/**
* Created by cuieney on 16/11/30.
*/
public class ToastUtil {
private static Toast sToastInstance;
private static Toast createToast(final Context context, String text, int duration) {
if (null == sToastInstance) {
sToastInstance = Toast.makeText(context, text, duration);
}
return sToastInstance;
}
public static void showToast(final Context context, String text, int duration) {
if (sToastInstance != null) {
sToastInstance.setText(text);
} else {
sToastInstance = createToast(context, text, duration);
}
sToastInstance.show();
}
public static void showToast(final Context context, String text) {
if (sToastInstance != null) {
sToastInstance.setText(text);
} else {
sToastInstance = createToast(context, text, Toast.LENGTH_SHORT);
}
sToastInstance.show();
}
public static void showToast(final Context context, String text,int x,int y) {
Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER, x, y);
toast.show();
}
}