<span style="font-size:18px;"> // 一个自定义的布局,作为显示的内容
View contentView = LayoutInflater.from(this).inflate(
R.layout.popup_window, null);
PopupWindow popupWindow = new PopupWindow(contentView,
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, true);
popupWindow.setTouchable(true);
popupWindow.setOutsideTouchable(true);
// 如果不设置PopupWindow的背景,无论是点击外部区域还是Back键都无法dismiss弹框
popupWindow.setBackgroundDrawable(new ColorDrawable(0));
// 设置好参数之后再show
popupWindow.showAsDropDown(view);</span>android popupWindow
最新推荐文章于 2024-04-06 05:13:56 发布
本文详细介绍了如何在Android应用中自定义布局并将其集成到PopupWindow中,包括布局的创建、PopupWindow的配置及显示方式,旨在帮助开发者实现更灵活的UI展示效果。

2万+

被折叠的 条评论
为什么被折叠?



