位置: 编程技术 - 正文

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动画那点事

  • 增值税专用发票抵扣期限
  • 计提税金会计分录怎么算
  • 固定资产安装费用怎么处理
  • 综合保税区是什么意思,举个例子
  • 劳务公司交企业所得税吗
  • 银行询证函快递怎么查
  • 开具运输发票应备注哪些内容
  • 保证金利息收入怎么算
  • 装饰公司开票内容怎么填
  • 建筑劳务适用税率
  • 申请增值税专用发票需要什么资料
  • 事业单位经营结余贷方转入哪里
  • 租赁的生产设备计入哪个科目
  • 出租包装物没收押金
  • 不需要缴纳企业所得税的企业类型
  • 个体户金税盘清卡失败怎么办
  • 个税没有扣除项,需要填写和确认吗
  • 客户不结款怎么办,出结款通知单
  • 预付年金终值与普通年金终值的关系
  • 购货方预付货款的分录
  • 4s店以车换车怎么算的
  • 本月没有发生额,月末怎么结账
  • 多交的增值税怎么申报
  • 斐讯p.to路由器管理员密码
  • 销售净利率范围
  • 结转本期损益要过账吗
  • 什么情况下公司可以开除员工
  • 非上市公司转让股权需要缴纳增值税吗
  • 购进土地会计分录
  • 完税凭证遗失后怎么处理
  • 销项负数发票怎么处理
  • 支持h5浏览器
  • PHP:imagesetpixel()的用法_GD库图像处理函数
  • 月初红字冲回估价入账存货借贷
  • 企业返聘离退休怎么办
  • php最安全的登录功能
  • 深入浅出讲解傅里叶变换
  • 小规模纳税人缴税的分录
  • uniapp开发app视频教程
  • phpgd库怎么开
  • php中url什么意思
  • 产成品和库存商品两个一级科目怎么填
  • linux用cat命令查看
  • 一般纳税人废业企业库存怎么办
  • 购买金税盘是全额抵扣吗
  • 小规模纳税人怎么申报增值税报表
  • 固定资产进项留存怎么算
  • 个人所得税能说明什么
  • 电影院租金
  • 印花税的征税范围口诀
  • 税务稽查补缴上年所得税分录
  • 固定资产折旧年限
  • 只有销售才能使你成功的名言
  • 未分配利润为负代表什么
  • 社平工资调整补差能补多少
  • 给个人的销售返现合法吗
  • 固定资产减值损失怎么算
  • 企业低值易耗品的摊销方法有( )
  • mysqlsum查询慢
  • tcpsyncookies
  • 设置u盘为只读
  • 电脑程序在运行桌面不显示的解决方法
  • win7系统怎么用键盘开机
  • linux安装atop
  • linux安装php7.3
  • windows xp
  • win7系统怎么卸载显卡驱动
  • WIN10更新WIN11卡在63%
  • win7系统如何屏幕放满屏幕
  • win7还原按钮
  • 肉鸡下的鸡蛋可以吃吗
  • 批处理执行另一个批处理
  • python的argparse用法
  • js使用正则表达式对json对象的校验
  • html键盘监听
  • [置顶] 安卓手机连接IP100蓝牙打印机实现打印功能
  • 重庆电子税务局怎么开电子发票
  • 关于车辆购置税的申报与缴纳下列说法正确的有
  • 美国非税收入排名榜
  • 乡土中国出版社不同内容一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设