public void Showcomplaindialog () {Complaindialog complain_dialog = new Complaindialog (Orderdetialactivity.this, R.style.customdialog_complain_style, R.layout.complain_dialog); Window win = Complain_dialog.getwindow (); Win.getdecorview (). setpadding (0, 0, 0, 0); Windowmanager.layoutparams LP = Win.getattributes (); Lp.width = WindowManager.LayoutParams.FILL_PARENT; Lp.height = WindowManager.LayoutParams.WRAP_CONTENT; Win.setattributes (LP); Complain_dialog.show (); Complain_dialog. Setyourlistener (New Complaindialog.complainbuttonlistener () {@Override public void setcomplainstring (String complainstring) {if (Ischinese.iszhongwen (complainstring)) {showtipsdialog ("complaint input contains illegal characters"); Return } if (Ischinese.containsemoji (Complainstring) {showtipsdialog ("Input emoji not supported"); Return } if (! Textutils.isempty (complainstring)) {Setcomplaininfo (Complainstring.replace ("," "). Replace (" \ N "," ")); } } }); }
Android Bottom Dialog display