我有一个autoCompleteTextView,我希望用数据库中保存的值填充它。列中的值可能有一天达到数千(根据用途)。
我不确定ACtextView的性能我使用方法1(更简单的方法):
方法1:
在databaseHelper类中定义一个方法,该方法以字符串数组的形式返回整列的值。将字符串数组传递给arrayAdapter。然后将此适配器设置为ACtextView适配器。
方法2:
定义CursorAdapter类并使用它来填充ACtextView中的结果。这是描述此方法的链接。
答案 0 :(得分:1)
如果您的数据模型是sqlite db从不使用ArrayAdapter,请使用CursorAdapter的一个子类(例如SimpleCursorAdapter),而使用ArrayAdapter并不是更简单的方法