【发布时间】:2011-04-13 13:09:04
【问题描述】:
嘿。我有以下代码:
final String text = (String) lt.getItemAtPosition(position);
db.removeCategory(text);
我想做的是从 ListView 中删除一个项目。我遇到的问题是我只能删除列表第一个位置的项目。
就像getItemAtPosition(0);
这是为什么呢?有人可以帮忙吗?
谢谢
【问题讨论】:
-
你能在这个问题上多合作一点吗?我猜你有一个包含数据库元素的 ListView?您想仅从列表中删除该项目还是从数据库中删除该项目?请提供更多代码。
-
试试这个:从最终字符串中删除最终文本=....
-
text =lt.getItemAtPosition(position).toString() 我明白了。现在它正在工作。谢谢
-
什么是 db.removeCategory()?那是您的自定义功能吗?如果是,请同时发布该代码。详细说明您的代码和情况,以帮助您获得更多帮助。
-
remove 类别是 DBAdapter 类中的一个方法,用于从数据库中删除数据。
标签: android database listview android-activity