安卓PopupWindow+ListView实现登录账号选择下拉框
2024-10-16 16:13:18
这段时间在做android开发,发现自定义下拉框有很多种方法实现,我介绍一种PopupWindow+ListView的方式,实现起来比较灵活。效果:
直接看核心代码:
- //获取文本框
- etLoginName = (EditText)findViewById(R.id.login_edit_account);
- //自定义ListView的Adapter
- adapter=new myAdapter();
- listView=new ListView(TestPopupWindowActivity.this);
- pop=new PopupWindow(listView, etLoginName.getWidth(),LayoutParams.WRAP_CONTENT);
- listView.setAdapter(adapter);
- //下拉框显示在文本框etLoginName的下方
- pop.showAsDropDown(etLoginName);
详细代码,资源文件见附件源代码。
- testPopupWindow.rar (182.6 KB)
最新文章
- Three.js制作360度全景图
- awk使用shell变量
- 2016苹果春季发布会 iPhone SE发布
- C/S打包 客户端/windows程序 InstallShield
- Linux系统目录结构
- JQuery特效分享网站
- C语言 百炼成钢15
- ibatis动态查询条件
- noip2006T1 能量项链
- Nginx之负载均衡
- 年过三十,我为什么要学习ios 与安卓App 移动端技术
- About Health Monitor Checks
- C winpcap 网络抓包 并获取IP TCP 协议的相关信息
- HTML/CSS/JavaScript学习笔记【持续更新】
- mysql的水平拆分和垂直拆分
- [原]unity5 AssetBundle 加载
- Spring boot 配置 log4j2.xml
- Android快速实现二维码扫描--Zxing
- elasticsearch更新doc文档
- mysql 5.7.10 下互为主备配置