SQLite에 저장된 데이터를 읽으려고합니다. Simple Cursor Adapter를 사용하여 데이터를 읽는 자습서를 따르고 있었지만, 지금은 더 이상 사용되지 않습니다. 클래스 로더에 대해서는 읽었지만 문서는 API 11 이상에 적합하다는 것을 나타냅니다. 내 목표 수준 API는 7입니까? 누구든지 어떤 제안이 있습니까?Android 단순 커서 및 클래스 로더
아래의 코드는 필요한 경우에만 제공됩니다.
public class MyCourses extends ListActivity {
static final String TEST = "com.example.mycoursetimetable.TEST";
String [] MODULE;
EditText EditCode, EditName;
private database MODULEDATABASE;
ListView listContent;
SimpleCursorAdpater cursorAdpater;
Cursor cursor;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
listContent =(ListView)findViewById(R.id.contentlist);
MODULEDATABASE = new database(this);
cursor = MODULEDATABASE.getData();
String [] from = new String[]{database.KEY_MODULECODE,database.KEY_MODULENAME};
int[] to = new int[] {R.id.labelModuleCode, R.id.labelEditModuleFull};
cursorAdapter = new SimpleCursorAdapter(this,R.layout.listcourses,cursor,from,to);
listContent.setAdapter(cursorAdapter);
}
}