没有系统头部的dialog
import android.app.Dialog; import android.content.Context; import android.view.View; import android.view.Window; /** * 没有系统头部的dialog * Created by sunger on 15/5/29. */ public class DialogBuilder { private Context context; private View dialogView; private int dialogViewId=-1; public DialogBuilder(Context context){ this.context=context; } public Dialog create(){ Dialog dialog=new Dialog(context); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); if (dialogView!=null) dialog.setContentView(dialogView); else if(dialogViewId!=-1) dialog.setContentView(dialogViewId); return dialog; } public DialogBuilder setView(View v){ this.dialogView=v; return this; } public DialogBuilder setView(int viewId ){ this.dialogViewId=viewId; return this; } }