在我的应用程序使用游标得到的SQLite数据库中的信息是这样的:安卓:用什么来代替光标
Cursor contacts = dataBase.select("SELECT _idContact FROM Contacts");
if (contacts.getCount() > 0) {
if (IMLayout.getVisibility() == View.VISIBLE) {
int k = contacts.getCount();
for (int j = 0; j < k; j++) {
if (j == 0) {
contacts.moveToFirst();
} else {
contacts.moveToNext();
}
我想是优化“为”使用增强的for循环。为此,我必须使用数组或其他,但不使用游标,因为游标不适用于Enhanced for循环。如何将光标转换为arrayList?
好的,谢谢是一个很大。我在想这可能是优化这个的可能性。 – Laura 2011-01-12 12:05:04