您的位置:首页 > 移动开发 > Android开发

Android Toast封装

2015-08-12 00:10 411 查看
package com.whoop.mobile.trace.util;

import android.content.Context;
import android.content.res.Resources;
import android.view.Gravity;
import android.widget.Toast;

public class ToastUtil {
private Context mContext;
private Resources mResources;

private ToastUtil() {
super();
}

private ToastUtil(Context context){
this.mContext = context;
this.mResources = context.getResources();
}

public void showShortToast(String msg) {
showToast(mContext, msg, Toast.LENGTH_SHORT);
}

public void showShortToast(int strRes) {
showShortToast(mResources.getString(strRes));
}

public void showLongToast(String msg) {
showToast(mContext, msg, Toast.LENGTH_LONG);
}

public void showLongToast(int strRes) {
showLongToast(mResources.getString(strRes));
}

public void showToast(Context context, String msg, int duration){
showToast(context, msg, duration,Gravity.CENTER);
}
public void showToast(Context context, String msg, int duration,int gravity){
Toast toast = Toast.makeText(context, msg, duration);
toast.setGravity(gravity, 0, 0);
toast.show();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: