package com.fyp.resilience.fragment;
import android.app.ListFragment;
import android.os.Bundle;
import android.widget.BaseAdapter;
import com.fyp.resilience.adapter.ConnectionListAdapter;
import com.fyp.resilience.event.ConnectionsModified;
import de.greenrobot.event.EventBus;
public class ConnectionsFragment extends ListFragment {
private BaseAdapter mListAdapter;
@Override
public void onDestroy() {
super.onDestroy();
EventBus.getDefault().unregister(this);
}
@Override
public void onActivityCreated(final Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
EventBus.getDefault().register(this);
mListAdapter = new ConnectionListAdapter(getActivity());
setListAdapter(mListAdapter);
}
public void onEventMainThread(final ConnectionsModified event) {
notifyChange();
}
private void notifyChange() {
mListAdapter.notifyDataSetChanged();
}
}