位置: 编程技术 - 正文

使用android.graphics.Path类自绘制PopupWindow背景(使用粗盐热敷十大危害)

编辑:rootadmin
PopupWindow简介

推荐整理分享使用android.graphics.Path类自绘制PopupWindow背景(使用粗盐热敷十大危害),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:使用时间,使用的拼音,使用权资产,使用权资产,使用灭火器时要对准火焰的什么部位喷射,使用时间,使用灭火器时要对准火焰的什么部位喷射,使用的拼音,内容如对您有帮助,希望把文章链接给更多的朋友!

PopupWindow是悬浮在当前activity上的一个容器,用它可以展示任意的内容。 PopupWindow跟位置有关的API有下面几个:

showAsDropDown(View anchor, int xoff, int yoff, int gravity) 显示在anchor的左下角,通过xoff,yoff调整距离,gravity是popup相对于anchor的对齐方式。如果popup超出屏幕,并且展示内容的根容器是滑动控件,将以滑动方式展示。如果展示内容根容器不是滑动控件,超出屏幕内容将不可见。showAsDropDown (View anchor, int xoff, int yoff) 同上showAsDropDown (View anchor) 同上showAtLocation (View parent, int gravity, int x, int y) 展示在屏幕的特定位置,如果内容超出屏幕将被裁剪。 gravity 为NO_GRAVITY等同于 Gravity.LEFT | Gravity.TOP

showAsDropDown 还是showAtLocation? 如果有anchor,可以使用showAsDropDown 方法,如果没有anchor可以使用showAtLocation 方法,注意使用showAtLocation 方法popup内容超出屏幕即使内容放到ScrollView里也不会滚动。

使用Path类自绘制PopupWindow背景使用android.graphics.Path类自绘制PopupWindow背景(使用粗盐热敷十大危害)

这里选择showAtLocation方法,使用Path类自绘制PopupWindow背景。 绘制规则如下: 给定Popup锚点的x坐标,anchorX;y坐标,anchorYDown,anchorYUp,自定义view会自动计算三角绘制位置,以及显示在anchor下方还是上方。默认显示在下方,下方显示不下再显示在上方。不足是内容太长无法滚动显示。

实现4 下载

Github

csdn下载

版权声明:本文为博主原创文章,未经博主允许不得转载。

[置顶] 【对比Android与IOS开发系列】之 Activity与UIViewController 对比开发系列Activity与UIViewControllerActivity与UIViewControllerAndroid的Activity和Fragment是最基本的界面组成,而IOS是UIViewController。几乎所有的View和空间都会放在A

Android 入门 转载:博客园:

我的自定义Adapter publicabstractclassAbstractBaseAdapterTextendsBaseAdapter{publicLayoutInflaterinflater;privateContextcontext;publicListTmList;protectedintmInflaterId;BaseViewHolderbaseViewHolder;publicBaseViewHolderg

标签: 使用粗盐热敷十大危害

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

上一篇:Android 4.4 eng版本 红框问题(android4.4iso)

下一篇:[置顶] 【对比Android与IOS开发系列】之 Activity与UIViewController(置顶朋友圈所有人能看到吗)

  • 现金及现金等价物期末余额
  • 暂估入库收到发票后怎么做分录
  • 资本公积可以随时撤出来吗
  • 收到退税如何记账
  • 以库存现金付讫
  • 企业计提的资产包括哪些
  • 进项抵扣怎么操作
  • 递延收益摊销金额怎么算
  • 新公司接手之前公司的固定资产
  • 其他业务活动包括
  • 没有合作会怎么样
  • 机械设备增值税税率
  • 差额征税发票的图片
  • 固定资产合并抵扣增值税
  • 网上报税申报成功之后该怎么操作
  • 对外开具发票
  • 加计扣除10%进项税政策文件
  • 银行手续费和汇率的关系
  • 回迁房所得税处理
  • 收到带息商业票据贴现会计处理
  • 增值税专票可以重开吗
  • w10系统程序停止运行
  • wps的广告怎么关掉
  • windows10找不到用户和组
  • 汽车行业返利账务处理
  • 吉隆坡石油双塔有多高
  • 企业职工工伤赔偿标准
  • 购买理财产品收到的利息分录
  • win11新功能
  • php后端开发流程教程
  • php返回值
  • 阿里云onedata
  • 在产品按定额成本计价法的特点
  • 应收票据的账务处理讲解
  • 在数组指定位置添加数据
  • css怎样设置行间距
  • 从零开始文章
  • 基于ansible的运维平台
  • 以股权抵债的会计分录
  • 商贸公司库存怎么盘点准确一点儿
  • 合伙企业与公司一样具有高度的人合性
  • 主营业务成本可以设置二级科目吗
  • 织梦cms要钱吗
  • 发票抬头为个人的纳税人识别号
  • 准则规定的内容是
  • PostgreSQL中常用的时间日期脚本使用教程
  • 无形资产收益额的具体测算方法有
  • 异地工程增值税按几个点预缴
  • 自然人股东原价转让股权
  • 餐饮管理公司如何收取管理费
  • 小规模纳税人缴纳的增值税计入成本吗
  • 未分配利润与利润表的勾稽关系
  • 银行承兑汇票到期日后多久可以承兑
  • 油费预付卡如何办理
  • 不验旧能领购发票吗
  • 进程lsass.exe
  • 深入了解XP中“最后一次正确配置”功能
  • mac安装git客户端
  • WIN7系统怎么删除UG其它版本的许可证
  • winxp教程
  • linux 系统查看
  • sixtypopsix.exe - sixtypopsix是什么进程 有什么用
  • 在windows7中,下列叙述中错误的是
  • linux简明教程
  • win7电脑曝光度过高怎么调
  • Android自定义控件,切换APP再切回来控件消失了
  • linux find命令用法
  • unity3d官方教程
  • unity3d 代码
  • 批量压缩命令
  • 批处理加延时
  • vue动态路由传参
  • unity官方插件
  • 深入讲解MACD:MACD红绿柱
  • 沉浸式状态栏xposed模块
  • 德州市税务局领导
  • 广东etc政策
  • 地税逾期了怎么申报
  • 地税局一般几点下班
  • 深圳布吉下水径旧改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设