Popupwindow
弹窗视图:

调用

注:ViewGroup.LayoutParams.WRAP_CONTENT约等于xml中的warp_content。此处也可以直接填数字,例如300,300,但是一般用上述语句。

即弹窗显示在按钮的下方。按钮的定义在这里


也可以通过参数调整偏移
![]()
或
![]()
*图片有点大了,按理说应该往右靠正好闪开按钮的

增加这个,点击空白处弹窗可以消失

增加背景。
*注意,背景行必须在show行前
![]()
因为pic1太大显示不出来,所以换用别的,以及调整按钮大小
![]()
Background图是随便截的回收站图

接下来实现按钮



其中dismiss控制弹窗点击后消失。


本文介绍了如何在Android中使用Popupwindow创建弹窗视图,包括设置其位置(如在按钮下方),通过LayoutParams调整大小和偏移,以及实现点击按钮后弹窗的消失。作者还提到处理图片大小问题和设置背景的重要性。





