@Override
                        public void run() {
//                            try {
                            BottomNavigationHelper.setBackgroundWithRipple(clickedView, mContainer, mBackgroundOverlay, clickedView.getActiveColor(), mRippleAnimationDuration);
//                            } catch (Exception e) {
//                                mContainer.setBackgroundColor(clickedView.getActiveColor());
//                                mBackgroundOverlay.setVisibility(View.GONE);
//                            }
                        }
Internal Method to select a tab

@param newPosition     to select a tab after bottom navigation bar is initialised
@param firstTab        if firstTab the no ripple animation will be done
@param callListener    is listener callbacks enabled for this change
@param forcedSelection if bottom navigation bar forced to select tab (in this case call on selected irrespective of previous state
common/src/main/java/com/sxjs/common/widget/bottomnavigation/BottomNavigationBar.java