让PopupWindow显示在Dialog之上
来源:互联网 发布:17-18赛季詹姆斯数据 编辑:程序博客网 时间:2024/05/16 07:35
让PopupWindow显示在Dialog之上
1、实例化PopupWindow时,设置其width为屏幕宽度;
SelectPopupWindow menuWindow = new SelectPopupWindow(RoadInfoActivity.this,popupWindowItemsClickListener);
2、获取PopupWindow的高度:
int height = menuWindow .getContentView().getMeasuredHeight();
3、调用showAtLocation方法时,第一个参数传Dialog上的View,调用方法如下:
menuWindow .showAtLocation(RoadInfoActivity.this.dialogView.findViewById(R.id.dialogview),Gravity.BOTTOM,0,-height);
这样弹出PopupWindow就会在屏幕下方,并且悬浮在Dialog之上而不会被Dialog遮挡。效果图如下:
1 0
- 让PopupWindow显示在Dialog之上
- Android PopupWindow在控制之上显示
- Android Dialog种类大全,让Activity显示在另外一个Activity之上
- 让DIV显示在flash之上
- PopUpWindow显示在某个View之上,同时使用动画
- 如何让页面中对话框总显示在页面之上
- 怎么样才能让层显示在FLASH之上呢
- 如何让层显示在FLASH之上呢
- Android在Dialog中显示PopupWindow不全问题解决
- 利用Dialog让图片浮现在activity之上(浮窗效果)
- 让div 在object 之上
- 让popupwindow在某一个指定的位置显示
- android 如何让PopupWindow显示在ImageView的下方
- 如何让PopupWindow 显示在屏幕的中央
- MediaController显示在VideoView之上
- Jquery:如何让子窗口的div显示在父窗口之上
- 让按钮在输入法之上显示,实现一个优雅的登陆界面
- Android 如何让悬浮窗口覆盖显示在导航栏之上?
- Android Studio Tips & Tricks: Moving Around
- ForMap
- 主机hdmi接口连上第二块显示器后,耳机没有声音
- UI一揽子计划 15 (XML的解析方式 (SAX解析/ DOM解析) 、JSON 解析)
- 24位位图转8位灰度图
- 让PopupWindow显示在Dialog之上
- TCP 传输文件----深入pack/unpack
- 第二周项目1——c/c++语言中函数参数传递的三种方式
- x11 api
- 亚信联创2011.9.17招聘会笔试题
- Eclipse常用开发插件
- Boost - 序列化 (Serialization) (写得很好**)
- X Window 程式设计入门
- 检验通信主机是否在线