@Override protected ArrayList<NewsListEntity> doInBackground(String... params) { ArrayList<NewsListEntity> list = NicesDBHelper.queryNewsList(params[0]); Log.i("cjj", "today = " + params[0]); if (ListUtils.isEmpty(list)) { Calendar calendar = Calendar.getInstance(); String yesterday = mSimpleDateFormat.format(calendar.getTime()); Log.i("cjj", "yesterday = " + yesterday); list = NicesDBHelper.queryNewsList(yesterday); } if (ListUtils.isEmpty(list)) { Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_YEAR, -1); String dayBeforeYesterday = mSimpleDateFormat.format(calendar.getTime()); Log.i("cjj", "daybeforeyesterday = " + dayBeforeYesterday); list = NicesDBHelper.queryNewsList(dayBeforeYesterday); } return list; }
@Override protected ArrayList<NewsListEntity> doInBackground(String... params) { String time = params[0]; ArrayList<NewsListEntity> list_old = NicesDBHelper.queryNewsList(time); return list_old; }