@Override protected void onResume() { AppUtility.getAppUtilityInstance().checkAndInitializeDatabase(this); super.onResume(); setListAdapter(); mealBreakTimeCounter = TimerUtility.getTimerUtilityInstance().getTimerObjectFromContainer(IAppConstants.TimerManagerConstants.TIMER_UTILITY_MEALBREAK_TIME); if(mealBreakTimeCounter != null) { if(mealBreakTimeCounter.isMealBreakRegistered()) { mealBreakTimeCounter.unregisterMealBreakCounterCallback(); } mealBreakTimeCounter.registerMealBreakCounterCallback(this); headerTimeCounter = TimerUtility.getTimerUtilityInstance().getTimerObjectFromContainer(IAppConstants.TimerManagerConstants.TIMER_UTILITY_HEADER_TIMER_OBJECT); if (headerTimeCounter == null) { headerTimeCounter = new TimeCounter(this, IAppConstants.TimerManagerConstants.TIMER_UTILITY_HEADER_TIMER_OBJECT, false); TimerUtility.getTimerUtilityInstance().addTimerObjectToContainer(IAppConstants.TimerManagerConstants.TIMER_UTILITY_HEADER_TIMER_OBJECT, headerTimeCounter); } headerTimeCounter.registerTimeCounterCallback(this); } /* if(AppConfig.getAppConfigInstance(this).isAppSyncing()) { disableSlider(); } else { enableSlider(); }*/ }
@Override protected void onStop() { //toggleSliderMenu(true); if(menu != null) { menuOut = mPresenter.toggleSliderMenu(true, menu, menuOut); } super.onStop(); }
@Override public void onBackPressed() { if(menuOut){ //If menu out, close. menuOut = mPresenter.toggleSliderMenu(true, menu, menuOut); } else if(isKeyBoardVisible()){ hideKeyBoard(); } else { super.onBackPressed(); } }
@Override protected void onCreate(Bundle savedInstanceState) { getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); super.onCreate(savedInstanceState); loadEnvironment(); loadPresenter(); showBaseScreen(); registerUncaughtExceptionHandler(); mPowerManager = (PowerManager)getSystemService(Context.POWER_SERVICE); mWakeLock = mPowerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, “MyWakeLock”); AppUtility.getAppUtilityInstance().acquireWakeLock(mWakeLock); }
@Override protected void onPause() { super.onPause(); mealBreakTimeCounter = TimerUtility.getTimerUtilityInstance().getTimerObjectFromContainer(IAppConstants.TimerManagerConstants.TIMER_UTILITY_MEALBREAK_TIME); if(mealBreakTimeCounter != null) { if(mealBreakTimeCounter.isMealBreakRegistered()) { mealBreakTimeCounter.unregisterMealBreakCounterCallback(); } } if(!isNoDetsroyTimerOnPause() && !isScanningDialogActivated){ AppLogs.d("!!Scanner", "flags: " + isNoDetsroyTimerOnPause() + ", " + isScanningDialogActivated); DataWedgePresenter.getDataWedgePresenterInstance(this).resetTimers(this); } }
@Override public void onClick(View v) { try { int i = Integer.parseInt(textView.getText().toString()); switch (v.getId()) { case R.id.up_button: textView.setText("" + (i + 1)); break; case R.id.down_button: textView.setText("" + (i - 1)); break; case R.id.new_activity_button: ListActivity.start(this); break; case R.id.fragment_button: FragmentActivity.start(this); break; default: } } catch (IllegalArgumentException e) { textView.setText("I Broke :("); } }
@Override protected void onDestroy() { super.onDestroy(); mIsDestroyed = true; DataWedgePresenter.getDataWedgePresenterInstance(this).resetTimers(this); }
public TabsAdapter(FragmentActivity activity, ViewPager pager) { super(activity.getSupportFragmentManager()); mContext = activity; mViewPager = pager; mViewPager.setAdapter(this); }