使自定义dialog宽度充满全屏:
RingSetDialog ringSetDialog = new RingSetDialog(mContext);
ringSetDialog.show();
WindowManager windowManager = (WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
WindowManager.LayoutParams lp = ringSetDialog.getWindow().getAttributes();
lp.width = (int)(display.getWidth()); //设置宽度
ringSetDialog.getWindow().setAttributes(lp);
WindowManager windowManager = (WindowManager)mContext.getSystemService(Context.WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
WindowManager.LayoutParams lp = ringSetDialog.getWindow().getAttributes();
lp.width = (int)(display.getWidth()); //设置宽度
ringSetDialog.getWindow().setAttributes(lp);