PopupWindow.getWidth()返回值一直不对
我想获取PopupWindow的宽度,但是返回值一直为-2
代码如下
View view = View.inflate(this, R.layout.popwindow, null);
//这一句是百度的,加不加都一样
//view.measure(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
PopupWindow pop = new PopupWindow(view, LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT, true);
pop.setBackgroundDrawable(new ColorDrawable(0x00000000));
pop.setOutsideTouchable(true);
Log.v("x", "width = " pop.getWidth());