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);
源码参考:点击打开链接

更多相关文章

  1. 分享20个Android游戏源码,希望大家喜欢哈!
  2. android camera 源码分析
  3. Android可滑动的Tab页
  4. Android的pagerAdapter源码,在线查看网址。
  5. Android(安卓)IntentService 深入分析
  6. Android存储系统之源码篇
  7. 修改android默认时区语言
  8. 有米平台 发布android软件教程
  9. android webview 面试

随机推荐

  1. mysql实现多表关联统计(子查询统计)示例
  2. mysql多版本并发控制MVCC的实现
  3. mysql group_concat 实现把分组字段写成
  4. MySQL借助DB实现分布式锁思路详解
  5. django2.2版本连接mysql数据库的方法
  6. WINDOWS下安装MYSQL教程详解
  7. Win中安装mysql的详细步骤
  8. android 动画
  9. Eclipse 开发 Android, Hello Spinner( 学
  10. Android(安卓)Studio学习:简单控件:滚动显