首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:过滤% searchstring %格式的Listview适配器

Android:过滤% searchstring %格式的Listview适配器
EN

Stack Overflow用户
提问于 2012-12-27 13:57:46
回答 1查看 279关注 0票数 0

我在我的应用中使用了一个edittext和listview。我需要根据edittext中的文本显示列表。

代码语言:javascript
复制
@Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
            // TODO Auto-generated method stub
            adapter.getFilter().filter(s.toString());
        }

例如,如果我键入的值为"an“,则表示它显示为

安道尔共和国

安哥拉

安提瓜

但我需要像这样

安道尔共和国

安哥拉

安提瓜

孟加拉

不丹

加拿大

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-27 13:59:52

Here就是你要找的例子。看看这个

下面是用于EditText`ArraysaddTextChangedListener的简单逻辑

更改代码块,如下所示。

代码语言:javascript
复制
if (textlength {
   if ((String)listview_array[i].contains(et.getText().toString()))
   {
     array_sort.add(listview_array[i]);
   }

我已经用contains替换了equalsIgnorecase。请在这里查看差异

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14050067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档