点击Listview弹出PopWindow的用法
来源:互联网 发布:淘宝刷客兼职是真的吗 编辑:程序博客网 时间:2024/05/29 08:19
如图点击listview中的Item在item的下方弹出一个框框,这个框框就是用的Popwindow。
用法很简单:首先写一个PopupWindow并自定义它的布局:
LayoutInflater layoutInflater = (LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View prView = layoutInflater.inflate(R.layout.popupwindow, null);//自定义的布局文件
mPw = new PopupWindow(prView, LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
然后设置点击PopupWindow之外的地方,prowindow消失:
Drawable dr = this.getResources().getDrawable(R.drawable.list_bg_click);
mPw.setBackgroundDrawable(dr);
mPw.setOutsideTouchable(true);
同时设置这两个属性即可。
最重要的就是要确定PopupWindow的弹出位置,使其不管你点击哪个Item都会在它的下发弹出,很简单设置一句代码即可:
mPw.showAsDropDown(view);//view为Listview点击事件传过来的view.
- 点击Listview弹出PopWindow的用法
- 点击Listview弹出PopWindow的用法
- listview点击item,在item的上边弹出popwindow
- 在Activity中弹出popwindow,再点击popwindow里面的控件弹出另一个popwindow时报错
- 点击popwindow无法弹出输入法
- popwindow,弹出框,popwindow点击事件冲突问题很好的解决
- 仿微信的弹出popwindow
- popwindow点击外部取消不了和popwindow弹出抖动动画
- Android点击菜单键(menu)弹出popWindow
- 解决PopWindow中ListView点击无反应和隐藏popwindow
- 在listView中如何弹出一个popWindow
- 关于popwindow ListView 动画,点击其他地方消失
- listView点击空间的时候弹出 PopupWindow
- 底部弹出popWindow的动画
- popwindow弹出后点击外部控件响应点击事件
- 点击弹出 listview
- 安卓Button的四种点击方式 ListView的优化,PopWindow,隐式跳转
- 如何自定义菜单(点击菜单键,弹出一个popwindow)
- 查找单链表中间节点
- 文件删除
- sal.h
- 山东轻工业学院CSDN高校俱乐部2012元旦文艺晚会成功举办
- JS中定义对象方式一:基于已有对象扩充其属性和方法
- 点击Listview弹出PopWindow的用法
- RFS的web自动化验收测试——第1讲 菜单栏&工具栏
- db2数据库命令
- RFS的web自动化验收测试——第2讲 案例及资源区
- uestc oj 1793 Kalindrome
- 初学PHP
- 创建文件路径
- RFS的web自动化验收测试——第3讲 工作区EDIT-1
- 中国天气网的中央气象台实时数据接口