使用PopupWindow实现Menu功能
2024-09-23 12:31:54
参考:http://www.cnblogs.com/sw926/p/3230659.html
注意:
PopupWindow会给PopupView设置Padding,会导致ContentView的左右上下都会存在空隙。
解决如下:
在显示PopupWindow(即执行PopupWindow.showAtLocation())后,重新设置PopupView的padding。
popupWindow.showAtLocation(x,x,x,x,);
ViewGroup popupView = (ViewGroup) popupWindow.getContentView().getParent();
if (popupView != null) {
popupView.setPadding(0, 0, 0, 0);
}
最新文章
- cosbench 压测RGW生产环境
- JS常见错误和分析
- js的规范写法ES5(自己以后按照这样写)
- PetShop安装失败
- 20145206邹京儒《Java程序设计》实验报告一:Java开发环境的熟悉(Windows+IDEA)
- 解决Failed to allocate memory: 8转
- iOS阅读器实践系列(一)coretext纯文本排版基础
- 值栈与ognl
- asp.net MVC中使用Html.Checkbox提示该字符串未被识别为有效的布尔值错误的解决方法
- 学习php常用算法
- C#中对输出格式的初始化
- javaweb学习路之一--web项目搭建
- JS内存泄漏排查方法——Chrome Profiles
- nginx记录post body/payload数据
- Python socket网络编程(通信介绍)
- 全排列(dfs)
- [HihoCoder1393]网络流三·二分图多重匹配
- SQL-12 获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
- Mac配置环境变量
- JS+MySQL获取 京东 省市区 地区