自定义PopupWindow 怎么设置PopupWindow的宽度充满全屏宽度
设置 怎么 自定义 宽度 全屏 充满 popupWindow
2023-09-11 14:18:38 时间
自定义了一个MyPopMenu类,用于上图中的下拉筛选效果的。
但是按照网上有说需要:
new PopupWindow(view,getWindowManager().getDefaultDisplay().getWidth(),getWindowManager().getDefaultDisplay().getHeight());
获取屏幕高度采用了 getWindowManager().getDefaultDisplay().getWidth() ;
而我自定义的类里面没有activity,也就是使用getWindowManager()方法是会报没有该方法,因此,突然想到有自带的FILL_PARAENT
试了一下,达到效果,代码如下:
popupWindow = new PopupWindow(view, LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
相关文章
- 苹果8手机上面那个点怎么设置
- 密码设置有关方法:不能相同字母,不能为连续字符
- Android 屏幕适配攻略(六)设置通知样图标与启动图标适配
- VS找不到头文件但是系统路径已经设置
- OpenCV中函数imread的参数flags的枚举值(可设置值)及其具体意义
- excel怎么设置选项按钮?
- linux下设置密码复杂度限制,怎么设置?
- nacos设置开机自启动
- Windows设置防火墙允许指定应用正常使用网络
- 二级域名怎么设置阿里云
- 【mysql】MySQL的sql_mode模式说明及设置
- 转 Windows 7设置定时自动执行任务方法
- ZeroMQ接口函数之 :zmq_ctx_set - 设置环境上下文属性
- 高德地图 Android编程中 如何设置使 标记 marker 能够被拖拽
- 金蝶EAS——我的EAS报销流程怎么能让另一个人看到呢?即如何设置流程传阅功能?设置“代理报销”
- blender 2.81 设置为 右键拖动的时候。 右键菜单消失。 此时w键 唤出右键菜单。
- 在Ubuntu 12.04 桌面上设置启动器(快捷方式)
- M5311之MQTT配网设置
- Mac Office 怎么设置单面打印
- Direct2D教程II——绘制基本图形和线型(StrokeStyle)的设置详解
- windows7系统怎么设置自动开机
- windows7系统怎么设置自动开机
- winform怎么设置某种颜色透明?
- CAD动态块怎么设置可见性?CAD动态块设置技巧
- CAD标注样式设置怎么保存?
- CAD尺寸标注数字大小怎么设置?
- 如何更高效绘制绿色节能建筑设计图?CAD图纸比例怎么调成1:1?CAD图纸比例设置教程
- CAD打印图纸尺寸怎么设置?CAD打印图纸尺寸设置步骤