1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| private static class GetTransByProjectCodeAsyncTask extends AsyncTask<String, Void, LiveData<List<Trans>>> {
private TransDao transDao;
private GetTransByProjectCodeAsyncTask(TransDao transDao) {
this.transDao = transDao;
}
@Override
protected LiveData<List<Trans>> doInBackground(String... params) {
LiveData<List<Trans>> trans = transDao.getTransByProjectCode(params[0]);
Log.d("MyLog", String.valueOf(trans.getValue().size()));
return transDao.getTransByProjectCode(params[0]);
}
}
|