PopupWindow弹出之后,怎么点击外面取消不了
1个回答
展开全部
popupWindow.setOutsideTouchable(true);
照理说是用这个,但我用的时候发现这个有bug
如果不给他设个背景,上面的setOutsideTouchable(true);就不会生效,于是我
popupWindow.setBackgroundDrawable(_context.getResources().getDrawable(R.drawable.shape_pop_panel));
而且随便设个背景应该都可以的比如
popupwindow.setBackgroundDrawable(new BitmapDrawable());
这个问题是周常,每次我都复制粘贴一遍来答
照理说是用这个,但我用的时候发现这个有bug
如果不给他设个背景,上面的setOutsideTouchable(true);就不会生效,于是我
popupWindow.setBackgroundDrawable(_context.getResources().getDrawable(R.drawable.shape_pop_panel));
而且随便设个背景应该都可以的比如
popupwindow.setBackgroundDrawable(new BitmapDrawable());
这个问题是周常,每次我都复制粘贴一遍来答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询