“Android Java Как очистить или закрыть курсор” Ответ

Android Java Как очистить или закрыть курсор

Cursor cursor = db.rawQuery(...);
try {
  while (cursor.moveToNext()) {
    ...
  }
} finally {
  cursor.close();
}
Narongdetch

Android Java Как очистить или закрыть курсор

public String getRealPathFromURI(Context context, Uri contentUri) {
 Cursor cursor = null;
 try { 
  String[] proj = { MediaStore.Images.Media.DATA };
  cursor = context.getContentResolver().query(contentUri,  proj, null, null, null);
  int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
  cursor.moveToFirst();
  return cursor.getString(column_index);
 } finally {
  if (cursor != null) {
   cursor.close();
  }
 }
}
Narongdetch

Ответы похожие на “Android Java Как очистить или закрыть курсор”

Вопросы похожие на “Android Java Как очистить или закрыть курсор”

Больше похожих ответов на “Android Java Как очистить или закрыть курсор” по Java

Смотреть популярные ответы по языку

Смотреть другие языки программирования