public class MyDailog { private Dialog dialog; public Dialog getDialog() { return dialog; } public MyDailog(Activity activity) { dialog=new Dialog(activity,R.style.DialogTheme); dialog.setContentView(R.layout.dialoglayout); WindowManager manager = activity.getWindowManager(); Display dispaly = manager.getDefaultDisplay(); Window window = dialog.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.width= (int) (dispaly.getWidth()*0.8); window.setAttributes(lp); dialog.setFeatureDrawableAlpha(Window.FEATURE_OPTIONS_PANEL, 0); // window.setWindowAnimations(android.R.anim.fade_in); } public void show(){ dialog.show(); } public void dismiss() { dialog.dismiss(); } }
自定义Dialog
最新推荐文章于 2024-03-19 20:29:28 发布