@Override
 public void onStop() {
   EventBus.getDefault().unregister(this);
   super.onStop();
 }
 @Override
 public void onStart() {
   super.onStart();
   EventBus.getDefault().register(this);
 }