Android实现popupWindows中问题
我的界面目前实现效果如下图所示:初实现效果,丑的不忍直视 
想要达到的效果:
1、弹出此框的原activity或者fragment页面变灰色不可编辑(操作),但点击popupWindow框外 地方,popupWindow框消失
2、popupWindow框展示的信息不固定,可能比较多内容,该如何控制其显示位置呢。显示在页面正中即可,如果能显示在所点击的list的itm右下方或者左下方(如下图:点击左边listView弹出框显示在右半边,反之,显示在左半边)就更好了

请教各位大神。
popupWindows android
[解决办法]
自定义的adpter里面,应该有相应设置。至于控制其显示位置,看下控件在layout里面的设置,它怎么出现,从开始,x,y到终止的x,y,,,
[解决办法]
屏幕正中pw = new PopupWindow(view, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT,true);
pw.setOutsideTouchable(true);
pw.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
pw.showAtLocation(PopupWindowTestActivity.this.getWindow().getDecorView(), Gravity.CENTER, 0, 0);