Android UI进阶之弹窗的使用

2014-11-24 14:57:56 · 作者: · 浏览: 45

下面就看看使用方法。首先初始化一个PopupWindow




实现PopupWindow的构造函数,第一个参数导入布局,后面两个指定宽和高。


弹窗一般有两种展示方法,用showAsDropDown()和showAtLocation()两种方法实现。一般参数有两种,有偏移和无偏移。




其中initPopWindow()方法来初始化一个弹窗




这里定义了4个按钮来呈现展示效果,一个按钮用来关闭,来看下第三个按钮点击效果,就不一一截图了,大家可以自己试下。



看过我以前这系列博客的朋友就会发现,PopupWindow里面的布局就是抽屉里面用的布局,后面的背景就是上篇博客讲的可延伸图像。为什么用这个呢,我们来看下UC的menu效果