在我的應用程序使用遊標得到的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