diff --git a/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarItem.java b/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarItem.java index cc7a645285f5677dc73cc889b5f386fe913d71b4..59540a84d61e8ba931f522e2d5989d79a3a5e3ab 100644 --- a/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarItem.java +++ b/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarItem.java @@ -105,6 +105,14 @@ public class BottomBarItem extends LinearLayout { return mTextView; } + public void setIconNormalResourceId(int mIconNormalResourceId) { + this.mIconNormalResourceId = mIconNormalResourceId; + } + + public void setIconSelectedResourceId(int mIconSelectedResourceId) { + this.mIconSelectedResourceId = mIconSelectedResourceId; + } + public void setStatus(boolean isSelected){ mImageView.setImageResource(isSelected?mIconSelectedResourceId:mIconNormalResourceId); mTextView.setTextColor(isSelected?mTextColorSelected:mTextColorNormal); diff --git a/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarLayout.java b/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarLayout.java index 135d6ae40761db807b8c1b223e636d2037deb480..c0a6aca138b40fc2c3e826f139cb68e228e49186 100644 --- a/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarLayout.java +++ b/viewlib/src/main/java/com/chaychan/viewlib/bottombarlayout/BottomBarLayout.java @@ -131,6 +131,10 @@ public class BottomBarLayout extends LinearLayout implements ViewPager.OnPageCha } } + public void setCurrentItem(int mCurrentItem) { + this.mCurrentItem = mCurrentItem; + mViewPager.setCurrentItem(mCurrentItem,mSmoothScroll); + } public int getCurrentItem() { return mCurrentItem;