直接封装成一个类 注:此Dialog弹出的样式是从下面往上弹出的。可以根据需要进行修改
import android.app.Dialog;
import android.content.Context;
import android.view.Gravity;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
/**
* 弹出框类
*
* @author Dragonfly
*
*/
public class DialogUtil {
private static Dialog dialog = null;
/*
* 弹出dialog
*/
public static void getDialog(Context context, View v) {
dialog = new Dialog(context, R.style.set_dialog_style);
try {
dialog.setCancelable(true);// 可以用返回键取消
dialog.setContentView(v);
dialog.setCanceledOnTouchOutside(true);// 点击其它区域取消dialog
Window window = dialog.getWindow();
WindowManager.LayoutParams wlp = window.getAttributes();
//设置显示动画