获取屏幕宽度的代码如下
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
screenwidth=dm.widthPixels;
将自定义dialog宽度设置为获取的screenwidth后,在调出dialog的时候周围还是有一圈空白的不能充满,如下图
这种情况应该怎么办
还有另外一个问题就是,我想在调出dialog的同时自动弹出软键盘,应该要怎么实现