Android搜索框之PopupWindow+ListView实现
16lz
2021-12-04
PopupWindow+ListView实现Android搜索框
1:布局文件(EditText+ImageView) 2: 自定义ListView适配器 SearchAdapter adapter = new SearchAdapter(searchs,
MainActivity.this); 3:新建一个ListView,并根据EditText内容初始化适配器,并加载listView lv.setAdapter(adapter);
4:创建一个PopupWindow,并初始化,设置属性 popupWindow = new PopupWindow(lv, et.getWidth(),
LayoutParams.WRAP_CONTENT);
popupWindow.setFocusable(false);
popupWindow.setOutsideTouchable(false);
popupWindow.setBackgroundDrawable(new ColorDrawable());
5:显示 popupWindow.showAsDropDown(et);
源码参考:点击打开链接
更多相关文章
- 分享20个Android游戏源码,希望大家喜欢哈!
- android camera 源码分析
- Android可滑动的Tab页
- Android的pagerAdapter源码,在线查看网址。
- Android(安卓)IntentService 深入分析
- Android存储系统之源码篇
- 修改android默认时区语言
- 有米平台 发布android软件教程
- android webview 面试