@Override protected void onResume() { super.onResume(); if (mSideBarOpened) { closeSideBar(); } }
@Override protected void setObjectsNull() { mRlSideBarHolder = null; mRlBody = null; mRlTitle = null; mTvTitle = null; mRlUsers = null; mRlGroups = null; mRlProfile = null; mRlInformation = null; mRlSettings = null; mRlLogout = null; mRlPrivateWall = null; mRlNotificationsTitle = null; super.setObjectsNull(); }
@Override protected void refreshActivitySummaryViews() { super.refreshActivitySummaryViews(); ActivitySummary summary = UsersManagement.getLoginUser().getActivitySummary(); if (summary != null) { if (summary.getTotalNotificationCount() == 0) { mIvNotificationsBalloon.setBackgroundResource(R.drawable.sidebar_no_notification_balloon); } else { mIvNotificationsBalloon.setBackgroundResource(R.drawable.sidebar_notification_balloon); } mTvNotificationsNumber.setText(Integer.toString(summary.getTotalNotificationCount())); } }
@Override protected void onCreate(Bundle savedInstanceState) { sInstance = this; super.onCreate(savedInstanceState); getActivitySummary(); if (UsersManagement.getSupportUser() == null) { ResultListener<User> resultListener = new ResultListener<User>() { @Override public void onResultsSucceded(User result) { UsersManagement.setSupportUser(result); } @Override public void onResultsFail() {} }; CouchDB.findUserByIdAsync(Const.SUPPORT_USER, resultListener, this, false); } }