PopWindow使用实例

PopWindow 的使用可以说是 Android 开发中的一项必备技能,是在实现弹出菜单、提示框、快捷操作等功能时好用。它的主要优势在于高度定制化,几乎可以满足各种复杂的 UI 需求。创建一个 PopWindow 其实蛮,你得有个内容视图(可以是自己设计的布局),通过new PopupWindow(contentView, width, height, isFocusable)来初始化,设置好宽高、焦点属性。就是显示,可以选择showAsDropDown(anchorView)在某个控件下方展示,也可以用showAtLocation()精确定位。想要让 PopWindow 更有动感,给它加个动画效果,通过setAnimationStyle()来设置。至于点击关闭后的,只需要监听setOnDismissListener()即可。使用完了别忘了调用dismiss()来释放资源,避免内存泄漏哦。PopWindow 适合做下拉菜单、广告弹窗、提示信息等,能大大提升你应用的交互体验。

zip 文件大小:806.59KB