publicclassSimpleGridViewTestextendsActivity{EditTexteditText;privatePopupWindowpopupWindow;privateGridViewmGridView;privateViewcontentview;privateList<String>datas=newArrayList<String>();
Window的概念 Android手机中所有的视图都是通过Window来呈现的,像常用的Activity,Dialog,PopupWindow,Toast,他们的视图都是附加在Window上的,所以可以这么说 ——「Window是View的直接管理者。」 Window 一个顶级窗口查看和行为的一个抽 ...
分类:
移动开发 时间:
2018-01-16 18:23:11
阅读次数:
286
1. new PopupWindow(vw, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); 如果这里款宽度为:MATCH_PARENTname偏移x无效,高度同理 2 . 24版本后,如果高度是M ...
背景:PopupWindow自定义弹窗,Android4.4使用正常,Android6.0使用应用崩溃停止运行,提示android.view.WindowManager$BadTokenException 异常原因: 可能一>大于等于23版本下编译,悬浮窗权限默认是关闭没有权限,然在小于23版本下编 ...
分类:
移动开发 时间:
2017-11-24 19:01:21
阅读次数:
206
实现目标 先来一张微信功能截图看看要做什么 其实就是有一个目的地,点击目的地的时候弹出可选择的应用进行导航。 大脑动一下,要实现这个功能应该大体分成两步: 底部菜单这里用PopupWindow来做。 实现 1、菜单显示 PopupWindow支持传入view进行弹出展示,所有我们直接写一个菜单布局, ...
分类:
微信 时间:
2017-10-20 11:50:46
阅读次数:
412
实现目标 先来一张微信功能截图看看要做什么 其实就是有一个目的地,点击目的地的时候弹出可选择的应用进行导航。 大脑动一下,要实现这个功能应该大体分成两步: 底部菜单这里用PopupWindow来做。 实现 1、菜单显示 PopupWindow支持传入view进行弹出展示,所有我们直接写一个菜单布局, ...
分类:
微信 时间:
2017-10-17 15:08:15
阅读次数:
489
Android弹窗: 在Android中弹出式菜单(以下称弹窗)是使用十分广泛一种菜单呈现的方式,弹窗为用户交互提供了便利。关于弹窗的实现大致有以下两种方式AlertDialog和PopupWindow; 两者的区别:AlertDialog弹窗在位置显示上是固定的,而PopupWindow则相对比较 ...
Android仿微信顶部titlebar,点击加号弹出的PopupWindow,是封装好的PopupWindow,直接拿来用即可,先看效果图: 调用代码非常简单,这是MainActivity的代码: 剩余封装好的工具类不贴了,还有图片啊,颜色啊资源文件,我把demo上传到了CSDN资源下载,下载地址 ...
分类:
微信 时间:
2017-08-27 00:11:45
阅读次数:
423
前段时间做项目的时候,有几个底部弹出框,当时因为忙着赶进度所有就单独写了好几个popupwindow.后来就想着怎么实现一个通用的PopupWindow工具类 就是在要用到的时候创建该工具类的对象,并传入相应的框体布局,就可以实现了. 先看看效果,下面的两是调用同一个PopupWindowUtils ...
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 ...
分类:
移动开发 时间:
2017-07-23 22:43:34
阅读次数:
301