//自定义弹框 // 引入窗口配置文件 View view = inflater.inflate(R.layout.main2, null); //第一个参数是自定义布局,第二个与第三个参数是popupWindow的宽高 PopupWindow popupWindow = new PopupWindow(view,200,30,true); //focusable为是否可以获得焦点,这是一个很重要的参数 popupWindow.setFocusable(true); popupWindow.setTouchable(true); //作用是点击空白处的时候PopupWindow会消失 popupWindow.setOutsideTouchable(true); popupWindow.setBackgroundDrawable(new BitmapDrawable()); //这个函数的第一个参数为一个View,我们这里是一个Button,那么PopupWindow会在这个Button下面显示, //xoff,yoff为显示位置的偏移。 popupWindow.showAsDropDown(v,20,-40);
Android中PopupWindow的使用
最新推荐文章于 2023-07-19 11:09:44 发布