@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); inflater.inflate(R.menu.best, menu); MenuItem menuItem = menu.findItem(R.id.action_today); if (dateResult.isToday()) { menuItem.setTitle(R.string.today); } else { menuItem.setTitle( String.format( "%s, %s", getResources().getStringArray(R.array.months)[dateResult.month - 1], dateResult.year)); } }
@Override public void onLoadFinished(Loader<SimpleResult<Cursor>> loader, SimpleResult<Cursor> data) { setRefreshing(false); if (data.containsError()) { showWarning(getActivity(), data.getError().getMessage()); } else { RecycleQuotesAdapter listAdapter; if (dateResult.isToday()) { listAdapter = new BestAdapter(getActivity(), data.getResult()); } else { listAdapter = new RecycleQuotesAdapter(getActivity(), data.getResult()); } setAdapter(listAdapter); setMenuItemsVisibility(true); } }