相关疑难解决方法(0)

如何在Android上动态更新ListView

在Android上,我如何ListView根据用户输入进行过滤,其中显示的项目是根据TextView值动态更新的?

我正在寻找这样的东西:

-------------------------
| Text View             |
-------------------------
| List item             |
| List item             |
| List item             |
| List item             |
|                       |
|                       |
|                       |
|                       |
-------------------------
Run Code Online (Sandbox Code Playgroud)

android listview filter android-widget

159
推荐指数
2
解决办法
9万
查看次数

"对于类型create,方法setListAdapter(ArrayAdapter)未定义"

我是java和android的新手,所以我试图从android和数据库中找到有用的样本.我发现这个博客有一个项目:

http://saigeethamn.blogspot.com/2009/10/android-developer-tutorial-part-12.html

我运行该项目,它工作正常,但我正在尝试创建一个新项目来复制和粘贴代码,这不起作用:(

我在这一行遇到了问题:

this.setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,results));
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

对于类型create,方法setListAdapter(ArrayAdapter)未定义

它看起来像是C#中的一个方法,但我可以在原始项目中找到它.

我在哪里弄错了?

java database android

23
推荐指数
1
解决办法
4万
查看次数

过滤后ListView不更新

我有一个ListView(带有setTextFilterEnabled(true))和一个自定义适配器(扩展ArrayAdapter),每当添加/插入新项目时,我都会从主UI线程更新.一切都工作正常 - 新项目立即显示在列表中.但是,当我尝试过滤列表时,这就停止了.

过滤工作,但我做了一次,我所有成功修改列表内容(添加,删除)的尝试都不再显示.我使用Log来查看适配器的列表数据是否得到了正确的更新,但确实如此,但它不再与显示的ListView同步.

是什么导致了这个以及如何最好地解决这个问题?

android listview filtering filter android-arrayadapter

14
推荐指数
1
解决办法
9989
查看次数

使用EditText在ListView中搜索

我有一个ListView.它的每一行包含3 TextView和2 Button.在它上面我有一个EditText.如何按每行ListView第一TextView行的值过滤我的?

android

7
推荐指数
1
解决办法
2万
查看次数