Android 基础 View 控件系列之 PopWindow
极力推荐Android 开发大总结文章:欢迎收藏程序员Android 力荐 ,Android 开发者需要的必备技能
PopWindow
是一个可以在Activity
之上显示任意View
的控件。在Android
经常使用,效果跟Dialog
效果类似,不同点在于可以控制显示的位置,比如底部显示等。
通过本篇文章阅读,您将获取以下内容
继承关系
使用方法
底部Popwindow的实现
1. PopWindow 简介
PopWindow 继承关系如下:
java.lang.Object
↳ android.widget.PopupWindow
2. 使用方法
主要是调用PopWindow
的构造方法,通过LayoutInflater
将Layout
转换成View
,然后将View
传递过去,既可以实现,具体可以参考PopWindow
源码
PopWindows构造方法及常用方法
3. 底部Popwindow的实现
PopWindow 实现效果
底部Popwindow实现效果
PopWindow 实现类
PopWindow 实现方法
Popwindow 布局
Popwindow 布局
至此、PopWindow 的使用方法基本结束。
至此,本篇已结束,如有不对的地方,欢迎您的建议与指正。同时期待您的关注,感谢您的阅读,谢谢!
如有侵权,请联系小编,小编对此深感抱歉,届时小编会删除文章,立即停止侵权行为,请您多多包涵。
既然都看到这里,领两个红包在走吧!以下两个红包每天都可以领取
1.支付宝搜索 522398497,或扫码支付宝红包海报。
支付宝扫一扫,每天领取大红包
2.微信红包,微信扫一扫即可领取红包
微信扫一扫,每天领取微信红包
小礼物走一走,来简书关注我
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!