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();