public void refreshEvents() { // mMyEvents = !(mSharedPrefs.getBoolean("isFriendEvent", false)); // Log.d(TAG, "EventListFragment:onResume retrieving mSharedPrefs.isFriendEvent = " + // !mMyEvents); // Log.d(TAG, "Refreshing events with those in inventory; mMyEvents = " + mMyEvents); mEvents = EventInventory.get(getActivity()).getEvents(); mAdapter.clear(); mAdapter.addAll(mEvents); // EventAdapter adapter = new EventAdapter(mEvents); // this.setListAdapter(adapter); }
public void setEvents(ArrayList<Event> eventsFromJSON) { this.mEvents = eventsFromJSON; if (mAdapter != null) { // mAdapter.setEvents(mEvents); mAdapter.clear(); // Log.d("events", "adapter:set " + mAdapter.getCount()+ " events after clearing"); // TEMPFRAGMENT mAdapter.notifyDataSetChanged(); getListView().invalidateViews(); mAdapter.addAll(mEvents); // Log.d("events", "adapter:set " + mAdapter.getCount()+ " events after addding new set"); // TEMPFRAGMENT mAdapter.notifyDataSetChanged(); } // Log.d(TAG, "set " + eventsFromJSON.size() + " events from sql result"); }
private void updateUI() { EventLab eventLab = EventLab.get(getActivity()); List<Event> Events = eventLab.getEvents(); if (mAdapter == null) { mAdapter = new EventAdapter(Events); mEventRecyclerView.setAdapter(mAdapter); delChange = true; } else { for (int i = 0; i < Events.size(); i++) { if (Events.get(i).getId() == true_id) { index = i; delChange = false; } } mAdapter.setEvents(Events); mAdapter.notifyItemChanged(index); } if (delChange == null) mAdapter.notifyDataSetChanged(); }
@Override public void onPause() { super.onPause(); // Log.d(TAG, "Cleared Cache"); mAdapter.clearCache(); }