这可能看起来很愚蠢和/或容易的问题,但我无法做到这一点。将元素添加到ArrayList或ArrayAdapter中的特定索引
我从数据库(仅)获取数据。我需要同时获得element
及其id
。例如,
+----------------+
| id | username |
+----------------+
| 1 | user1 |
| 12 | user2 |
| 103 | user3 |
+----------------+
当我填充ArrayList
或ArrayAdapter
(或者别的东西),我想两者id
和username
。
我试着在ArrayList中使用add(int index, String object)
方法,在ArrayAdapter中使用insert(String object, int index)
方法。但是,这两种方法都返回了我同样的错误:
java.lang.IndexOutOfBoundsException: Invalid index 12, size is 1
我怎样才能解决这个问题?
谢谢。
你能张贴代码? – Preethi
我加了一个答案,还有别的? – Andrew