没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
PopupWindow细节
===
## 简介
`A popup window that can be used to display an arbitrary view. The popup windows is a floating container that appears on top of the current activity.`
1. 显示
```java
View contentView = View.inflate(getApplicationContext(),R.layout.popup_appmanger, null);
//这里最后一个参数是指定是否能够获取焦点,如果为false那么点击弹出来之后就不消失了,但是设置为true之后点击一个条目它弹出来了,
再点击别的条目的时候这个popupWindow窗口没有焦点了就自己消失了
PopupWindow popwindow = new PopupWindow(contentView ,LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT,true);
popwindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
int[] location = new int[2];
//得到当前组件的位置
view.getLocationInWindow(location);
//显示popupWindow
popwindow.showAtLocation(parent,Gravity.LEFT | Gravity.TOP, DensityUtil.dip2px(getApplicationContext(), location[0] + 70),location[1]);
```
2. 取消
```java
if (popwindow != null && popwindow.isShowing()) {
popwindow.dismiss();
popwindow = nu
点击阅读更多
资源评论
金山文档
- 粉丝: 24
- 资源: 306
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功