i am building a todo list android app that user sqldb to save data and Listview to display them. I am able to save the input but unable to display them. setListAdapter and SimpleCursorAdapter are depricated that can be a reason.
public void updateUI() {
ListView listview = (ListView)findViewById(R.id.list_todo) ;
Cursor cursor;
cursor = getContentResolver().query(Uri.parse(TaskContract.TaskEntry.TABLE),
new String[]{TaskContract.TaskEntry.COL_TASK_TITLE,
TaskContract.TaskEntry.COL_TASK_TIME,
TaskContract.TaskEntry.COL_TASK_DATE},null,null,null);
startManagingCursor(cursor);
String[] columns = new String[]{TaskContract.TaskEntry.COL_TASK_TITLE, TaskContract.TaskEntry.COL_TASK_DATE, TaskContract.TaskEntry.COL_TASK_TIME};
int [] id_column = new int[]{ R.id.task_title, R.id.task_date, R.id.task_time};
SimpleCursorAdapter mAdapter = new SimpleCursorAdapter(this, R.layout.item_todo, cursor, columns, id_column);
listview.setAdapter(mAdapter);
}
