這可能看起來很愚蠢和/或容易的問題,但我無法做到這一點。將元素添加到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