@Override public void onStop() { super.onStop(); if (vp != null) { if (getActivity() != null) { vp.startAnimation(AnimationUtils.loadAnimation(getActivity(), R.anim.abc_slide_out_bottom)); } } }
private void showGUIListMenu() { if (mGuiMenu != null && mGuiMenu.getVisibility() != View.VISIBLE) { mGuiMenu.setVisibility(View.VISIBLE); mGuiMenu.startAnimation(mInAnimationFromLeft); if (!mTabletVersion) { mGuiFooter.setVisibility(View.GONE); mPager.setVisibility(View.GONE); mPager.startAnimation(mOutAnimation2Right); } mMenuShown = true; } }
protected void hideGUIListMenu() { if (mGuiMenu != null && mGuiMenu.getVisibility() == View.VISIBLE) { mGuiMenu.setVisibility(View.GONE); mGuiMenu.startAnimation(mOutAnimation2Left); if (!mTabletVersion) { mGuiFooter.setVisibility(View.VISIBLE); mPager.setVisibility(View.VISIBLE); mPager.startAnimation(mInAnimationFromRight); } mMenuShown = false; InputMethodManager im = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (im != null && im.isActive()) { im.hideSoftInputFromWindow(mGuiMenu.getWindowToken(), 0); } } }