我是 SQL 的初学者。我想在 Android listview 上显示 sqlite 数据。该表具有以下结构。
| _id | name | data | ...
---------------------
| 0 | A | abc |
| 1 | B | def |
| 2 | C | ghi | ...
| 3 | D | jkl |
| 4 | E | mno |
因此,当用户输入 [C, B, D] 时,我想按用户的顺序显示名称和数据列。例如,
列表显示
---------------------
C ghi
---------------------
B def
---------------------
D jkl
---------------------
我现在在使用 ArrayAdapter 和 CursorAdapter 之间纠结。
我应该 SELECT 3 次,将值存储在数组中,然后使用 ArrayAdapter?或者,可以用 SELECT 一次满足我的要求吗?
提前致谢。