content: package com.cjj.bb.utils;
  
  import android.app.Activity;
  import android.content.Context;
  import android.view.View;
  import android.widget.Toast;
  
  import com.cjj.bb.R;
  import com.cjj.bb.activity.ABPlayerApplication;
  
  
  public class ToastUtils {
  
  	public static void showToast(int resID) {
  		showToast(ABPlayerApplication.getContext(), Toast.LENGTH_SHORT, resID);
  	}
  
  	public static void showToast(String text) {
  		showToast(ABPlayerApplication.getContext(), Toast.LENGTH_SHORT, text);
  	}
  
  	public static void showToast(Context ctx, int resID) {
  		showToast(ctx, Toast.LENGTH_SHORT, resID);
  	}
  
  	public static void showToast(Context ctx, String text) {
  		showToast(ctx, Toast.LENGTH_SHORT, text);
  	}
  
  	public static void showLongToast(Context ctx, int resID) {
  		showToast(ctx, Toast.LENGTH_LONG, resID);
  	}
  
  	public static void showLongToast(int resID) {
  		showToast(ABPlayerApplication.getContext(), Toast.LENGTH_LONG, resID);
  	}
  
  	public static void showLongToast(Context ctx, String text) {
  		showToast(ctx, Toast.LENGTH_LONG, text);
  	}
  
  	public static void showLongToast(String text) {
  		showToast(ABPlayerApplication.getContext(), Toast.LENGTH_LONG, text);
  	}
  
  	public static void showToast(Context ctx, int duration, int resID) {
  		showToast(ctx, duration, ctx.getString(resID));
  	}
  
  	public static void showToast(Context ctx, int duration, String text) {
  		Toast toast = Toast.makeText(ctx, text, duration);
  		View mNextView = toast.getView();
  		if (mNextView != null)
  //			mNextView.setBackgroundResource(R.drawable.toast_frame);
  		toast.show();
  		// Toast.makeText(ctx, text, duration).show();
  	}
  
  	// public static void showToastOnUiThread(final String text) {
  	// showToastOnUiThread(FSAppliction.getCurrentActivity(), text);
  	// }
  
  	/** 在UI线程运行弹出 */
  	public static void showToastOnUiThread(final Activity ctx, final String text) {
  		if (ctx != null) {
  			ctx.runOnUiThread(new Runnable() {
  
  				@Override
  				public void run() {
  					showToast(ctx, text);
  				}
  			});
  		}
  	}
  }
  