版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26464451/article/details/79959438
PopupWindow:
最近项目需要使用popupWindow创建底部弹出的菜单栏,之前并没有去了解popupwindow的相关内容,然后绕了一个大弯。
其中需要注意的就是popupwindow 显示的几个方法,他们的第一个参数的含义是你要将popupwindow显示在哪个layout的布局中去。剩下的就都差不多了,下面贴部分代码:
PopupWindow popupWindow = new PopupWindow(context); popupWindow.setContentView(contentView); popupWindow.setFocusable(true); popupWindow.setOutsideTouchable(false); popupWindow.setWidth(ViewGroup.LayoutParams.MATCH_PARENT); popupWindow.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT); popupWindow.update();