Android PopupWindow的使用

先看下效果:


具体的代码编写:

首先 重写了一遍PopWindow.

弹出的布局是popu_view,这个布局我只给返回按钮添加了事件,实现的点击事件功能是点击返回按钮,执行dismiss();直接把这个窗口关闭。布局自己写,想实现怎么样的就写成什么样的,需要注意一下,布局是填充了整个屏幕的,所以需要把显示的内容宽高设置小一些,不要把屏幕覆盖了。

然后看一下弹出的动画效果:

最后我们看下是如何调用的,我在我的activity里面只添加了一个Button按钮。



最后总结一下,这种情况下使用,是在自定义布局的弹出框比较少的情况下使用还可以,但是你的项目里很多地方需要自定义布局,那就要自定义很多popuwindow,还是很麻烦的,如果可以定义一个可以直接在activity调用的时候就可以把布局传过去,可以在activity里面操作点击事件添加内容的弹出框就会比较完美一些,有哪位同行有相关资料或者相关demo还望告知,不甚感激。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容