AsyncTask<Void, Void, Void> myTask = new AsyncTask<Void, Void, Void>() {
@Override
protected Void doInBackground(Void... voids) {
DatabaseManager databaseManager = new DatabaseManager(context);
databaseManager.open();
List<User> userList = databaseManager.select(User.class).queryForAll();
User user = new User("John", "Doe");
databaseManager.insert(user);
databaseManager.close();
return null;
}
@Override
protected void onPostExecute(Void aVoid) {
}
};
myTask.execute();