首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PopupWindow

比如这样一个PopupWindow出现的时候,按back键首先是让PopupWindow消失,第二次按才是退出 activity,准确的说是想退出activity你得首先让PopupWindow消失,因为不并是任何情况下按...区域,PopupWindow会消失的,如果没有下面的 //代码的话,你会发现,当你把PopupWindow显示出来了,无论你按多少次后退键 //PopupWindow并不会关闭...比如这样一个PopupWindow出现的时候,按back键首先是让PopupWindow消失,第二次按才是退出activity,准确的说是想退出activity你得首先让PopupWindow消失,因为不并是任何情况下按...back PopupWindow都会消失,必须在PopupWindow设置了背景的情况下 。...(true)则点击PopupWindow之外的地方PopupWindow会消失,其实这玩意儿好像一点用都没有。

84840
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Android】在任意位置弹出PopupWindow

    PopupWindow似乎就提供了showAsDropDown方法(请忽略showAtLocation,这边说的是相对于View显示),这~~就有点尴尬了。...PopupWindow 平时我们可能是这样用PopupWindow的: 创建一个布局,再创建一个类继承PopupWindow public class TestPopupWindow extends...如果你的PopupWindow宽高不确定,这两个参数你也不知道该写多少。 什么!你的PopupWindow宽高都写死了?骚年,你还是太年轻了。...准备工作 弹框前,需要得到PopupWindow的大小(也就是PopupWindow中contentView的大小)。 由于contentView还未绘制,这时候的width、height都是0。...大小后,就在任意位置弹窗了 弹框的位置无非就是根据PopupWindow以及指定View的大小,计算水平、竖直方向偏移。

    4.4K110

    PopupWindow使用方法详解

    学习了Android PopupWindow的使用技巧 和【Android UI设计与开发】7.底部菜单栏(四)PopupWindow 实现显示仿腾讯新闻底部弹出菜单,然后自己进行了一下研究,写一个总结...设置非PopupWindow区域是否可触摸 // 1.若设置PopupWindow获得焦点和非PopupWindow区域可触摸,但实际上非PopupWindow区域的控件并不能响应点击事件等等 // 2....若设置PopupWindow不可获得焦点,则不管非PopupWindow区域被设置能否触摸,实际上非PopupWindow区域的控件都能响应点击事件等等 // 3.若设置PopupWindow不可获得焦点...,非PopupWindow区域被设置能触摸,当点击非PopupWindow区域时能隐藏PopupWindow,而点击返回键并不能隐藏窗口, // 此时通过按钮只能控制窗口的弹出,并不能控制消失,消失只能通过点击其他非...,不管非PopupWindow区域被设置能否触摸,也会在点击屏幕非PopupWindow区域和点击返回键时,使PopupWindow隐藏 // 2.相反,如果设置为不可获得焦点,在点击屏幕非PopupWindow

    68531

    Android技能树 — PopupWindow小结

    主要分为三部分: PopupWindow的使用 PopupWindow工具类的封装 PopupWindow源码分析 正文 我们知道上来直接给一大串的源码,很少有人会继续看下去,所以我们就自己先写个下拉选择框...1.1 实例化PopupWindow对象 既然实例化PopupWindow对象,所以我们看下它的构造函数: public PopupWindow() { this(null, 0, 0); }...PopupWindow要显示的宽和高, PopupWindow是否有获取焦点的能力(默认false)。...(height); popupWindow.setWidth(width); popupWindow.setFocusable(true); 复制代码 点击窗体外消失: // 需要设置一下PopupWindow...PopupWindow源码简单分析 很惭愧,很早以前就会用PopupWindow,但是源码一直没有去看过。 在讲解PopupWindow源码前我们先来看下其他的知识。

    1.4K11

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券