Popupwindow如果需要点击空白处自动消失,需要设置两个函数 ...
Popupwindow 完美demo实现 图示: 关键代码说明: 1.弹出popupwindow,背景变暗 2.popupwindow消失之后,背景恢复 3.popupwindow圆角矩形 rounded_corners_bg.xml pupopwindow布局文件中设置背景 4.点击popupwi ...
分类:
移动开发 时间:
2016-06-21 10:45:58
阅读次数:
330
1.设置半透明主题2.设置window的alpha值 // WindowManager.LayoutParams lp = getWindow().getAttributes(); // lp.alpha = 0.5f; //0.0-1.0 // getWindow().setAttributes( ...
假设情景是这样的:在一个Activity中弹出一个PopupWindow,要求在按返回键时关闭该PopupWindow。 如果该PopupWindow是无焦点的(默认情况),那么可以在Activity中响应返回键(onBackPressed),然后关闭它。 如果该PopupWindow是有焦点的,那 ...
首先自定义ppw是要继承Popupwindow 的 而要成功的显示出自定义的ppw就必须实现下面的三句代码 // 必要的三要素下面,不然popWind显示不出来 this.setContentView(mView); this.setWidth(ViewGroup.LayoutParams.MATC ...
分类:
移动开发 时间:
2016-06-13 18:47:13
阅读次数:
183
一.概述 有时项目需要动态设置一个 底部列表,比如 popupwindow ,listview 底部显示 ,所以记录一下 此处, 二.代码如下 发现 params.gravity = Gravity.BOTTOM; 根本就不起作用,原来 主布局 mlayout 我定义成了 垂直的,定义成 水平布局就 ...
分类:
其他好文 时间:
2016-06-09 17:16:32
阅读次数:
266
使用PopupWindow可实现弹出窗口效果,,其实和AlertDialog一样,也是一种对话框,两者也经常混用,但是也各有特点。下面就看看使用方法。首先初始化一个PopupWindow,指定窗口大小参数。 也可以分开写: 当然也可以手动设置PopupWindow大小。 设置进场动画: 当有mPop ...
分类:
移动开发 时间:
2016-06-06 22:03:58
阅读次数:
346
1. 获取打到数据 2. 初始化 3.关闭窗口 ...