package com.thankcreate.care.tool.ui;
import com.thankcreate.care.App;
import android.app.Activity;
import android.os.Handler;
import android.os.Looper;
import android.view.Gravity;
import android.view.View;
import android.widget.Toast;
/**
* 记得要在UI线程show
* @author ThankCreate
*
*/
public class ToastHelper {
public static void show(final String content, final Boolean isTop)
{
if(content == null)
return;
Handler handler = new Handler(Looper.getMainLooper());
handler.post(new Runnable() {
@Override
public void run() {
innerShow(content, isTop);
}
});
}
public static void show(final String content)
{
if(content == null)
return;
Handler handler = new Handler(Looper.getMainLooper());
handler.post(new Runnable() {
@Override
public void run() {
innerShow(content, false);
}
});
}
public static void innerShow(String content, Boolean isTop)
{
Toast t = Toast.makeText(App.getAppContext(),content, Toast.LENGTH_SHORT);
if(isTop){
t.setGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL, 0, (int)(60 * App.density));
}
t.show();
}
}