位置: 编程技术 - 正文

android:PopupWindow的使用场景和注意事项

编辑:rootadmin

推荐整理分享android:PopupWindow的使用场景和注意事项,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

1.PopupWindow的特点

借用Google官方的说法:

“A popup window that can be used to display an arbitrary view. The popup window is a floating container that appears on top of the current activity.”

也就是说,popupwindow是activity上方的一个悬浮容器,它可以显示任意的视图View,很霸气的样子。下面看一下,它如何使用的。

2.初始化PopupWindow的一些特性

举例:

其中,contentView是你想要显示的View。这个view,你可以使用LayoutInflater.from(context).inflate映射相应的xml文件

3.PopupWindow的显示和隐藏

显示的方法:

android:PopupWindow的使用场景和注意事项

popupWindow.showAtLocation(contentView, Gravity.CENTER, 0, 0);//设置居中

popupWindow.showAtLocation(contentView, Gravity.NO_GRAVITY, x, y);//显示窗口的以(x,y)为左上角的位置

隐藏:

相关:注意,在计算view的位置时:

Android里面提供了一些方法可以获取View在屏幕中的位置。1).getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,获取在当前屏幕内的绝对坐标(该值从屏幕顶端算起,包括了通知栏高度)。 2).getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值。3)getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲布局里的坐标。

相关:popupwindow动画:

android:Fragment动画那点事 最近很多人对Fragment的动画很感兴趣,我就做个例子给大家看看。既然要做,我就做下面几类动画:弹入弹出动画:从上下左右进入,从上下左右弹出,

android:GLSurfaceView绘制bitmap图片及glViewport调整的效果 首先看一下GLSurfaceView是如何绘制的。正如android开发文档中描述的那样,我们需要new一个GLSurfaceView对象,然后设置一个实现了Renderer接口的对象,我们需

android:那些常用的adb命令 1.列举当前的设配:adbdevices例如:localhost:~newuser$adbdevicesListofdevicesattachedBHQDWdevicedebdevice2.针对某一个设备进行adb-sserialNumbercommand例如:adb-s

标签: android:PopupWindow的使用场景和注意事项

本文链接地址:https://www.jiuchutong.com/biancheng/371355.html 转载请保留说明!

上一篇:androidannotations的background和UiThread配合使用参考

下一篇:android:Fragment动画那点事

  • 工程类预交税金
  • 小微企业应纳税所得额是指什么
  • 互助资金协会科目
  • 小微企业税收优惠政策2023年房产税
  • 股权转让怎么申报
  • 增值税未缴款能清卡吗
  • 净资产是资产负债表的哪一项
  • 增值税免缴
  • 员工收到现金工资怎么写收据
  • 小企业货币资金1710元正常吗
  • 应税劳务和应税服务不合理列支的有哪些
  • 注册资金未到账需要缴纳印花税吗
  • 收购股权怎么做账
  • 软件生产企业
  • 房地产预缴增值税是含税还是不含税
  • 固定资产折旧计入成本还是费用
  • 信用证和银行承兑汇票的区别如何做分录
  • 小微企业的特点及经营模式举例
  • 现金比率在多少比较合适
  • 给子公司拨款怎么记账
  • 小企业短期投资的核算应设置的会计科目有
  • 微信语音音乐怎么调
  • 若依框架入门
  • 静态回收期怎么计算
  • 财务预提
  • 炫龙dd3笔记本怎么样
  • php怎么实现代码运行功能
  • ue4安装插件
  • 穿墙路由器怎么选择
  • 初品官网
  • 利尼扬蒂野生动物保护区中的一只雄性豹子,博茨瓦纳 (© Karine Aigner/Tandem Stills + Motion)
  • 租赁经营账务处理办法
  • 特拉凯城堡是哪个国家
  • 固定资产一览表
  • 微信第三方登录信息修改
  • php记录页面停留多久
  • CLIP(Contrastive Language-Image Pre-Training)简介
  • 刚刚学完小车可以学摩托车吗
  • 李宏毅课程
  • 准予扣除的业务宣传费
  • 外贸企业申报出口退税资料
  • 购进小汽车自用为什么可以抵扣进项税
  • 单一窗口报关是指什么
  • 用友会计科目增加二级
  • 教育类财务工作内容
  • 出口销售收入计算公式
  • 销项税和进项税计算公式
  • 在建工程借款利息计入哪里
  • 实收资本认缴如何做账
  • 没有发票如何做会计分录
  • 公司注销后如何起诉他人
  • 支付股东借款现金流量表怎么填
  • 进行长期股权投资的目的
  • 实收资本应补缴哪些税
  • 一个会计每个月平均有多少钱
  • 18年水利基金税率
  • 亏损太多账务如何处理
  • 折现率的选择主要是根据什么来判断
  • mysql precision
  • xp系统开机一直在启动界面
  • win10系统打开word出现水渍
  • hpzts04.exe是什么进程 有什么作用 hpzts04进程查询
  • win10怎么进去
  • WIN10专业版怎么查看操作位数
  • win8系统怎么到桌面
  • win8创建系统映像
  • Win10系统怎么使用经典事件查看器?
  • 在linux操作系统中
  • android中常用的adapter不包括
  • linux rpm -i
  • Node.js中的核心模块包括哪些内容?
  • 安卓系统引导程序
  • Linuxshell脚本实现自动化软件部署内容
  • python socket sendto
  • 使用jquery计算li元素的个数
  • javascript面向对象 第三方类库
  • python convexhull
  • 病历证明在医院保存多久
  • 税务局网上缴税
  • 江苏省常熟市归哪管
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设