android 基于EditView+PopWindow+Listview实现可输入检索式下拉框
开发过程中经常使用Spinner标签,但如果数据量太多,用户下拉选择效率低,体验差。为了解决这个问题,可以使用PopWindow+listView实现可输入检索式下拉框。
实现思路:1、请求后台数据,将数据放入ListView中。
1、因为是可输入,所以页面元素使用EditView。为editview设置addTextChangedListener监听事件,该方法中代码逻辑:如果获取当前字符,对后台请求得list进行删选,根据删选后的list,将ListView更新,弹出PopWindow。
2、Po
原创
2020-11-18 10:05:45 ·
833 阅读 ·
0 评论