public void hideCurrentSlideup(boolean animate) { SlideupViewWrapper slideupWrapperView = mSlideupViewWrapper; if (slideupWrapperView != null) { Slideup slideup = slideupWrapperView.getSlideup(); if (slideup != null) { slideup.setAnimateOut(animate); } slideupWrapperView.close(); } }
private void performSlideupClicked(Slideup slideup, SlideupCloser slideupCloser) { switch (slideup.getClickAction()) { case NEWS_FEED: slideup.setAnimateOut(false); slideupCloser.close(false); getAppboyNavigator() .gotoNewsFeed(mActivity, BundleUtils.mapToBundle(slideup.getExtras())); break; case URI: slideup.setAnimateOut(false); slideupCloser.close(false); IAction action = ActionFactory.createUriAction(mActivity, slideup.getUri().toString()); action.execute(mActivity); break; case NONE: slideupCloser.close(true); break; default: slideupCloser.close(false); break; } }