저는 비교적 안드로이드에 익숙하며 To-Do List 응용 프로그램을 만들고있었습니다. 데이터베이스에 작업 열이 있습니다. 어떻게 이러한 작업을 ArrayList에 넣고 표시 할 수 있습니까?SQLite 데이터베이스의 데이터를 ArrayList에 추가하는 방법 (안드로이드)
helper = new TaskDBHelper(MainActivity.this);
SQLiteDatabase db = helper.getReadableDatabase();
Cursor cursor = db.query(TaskContract.TABLE, new String[]{TaskContract.Columns._ID,TaskContract.Columns.TASK}, null, null, null, null, null);
arrayListToDo = new ArrayList<String>();
arrayAdapterToDo = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arrayListToDo);
ListView listViewToDo = (ListView) findViewById(R.id.listViewToDo);
listViewToDo.setAdapter(arrayAdapterToDo);
당신은 당신의 커서를 반복 할 수 코드를 시도하고 당신의 ArrayList에 작업을 추가하지만 난 당신이보고 좋을 것 CursorAdapters에 삽입합니다. – ottel142