From acf66d1ee5b8cb8973d950b7381e83fb50caf8df Mon Sep 17 00:00:00 2001 From: chaychan <844738237@qq.com> Date: Wed, 10 Jan 2018 14:55:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B6=85=E8=BF=87"=E6=9C=AA?= =?UTF-8?q?=E8=AF=BB=E6=95=B0=E9=98=88=E5=80=BC"=E5=90=8E=E4=B8=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA"=E9=98=88=E5=80=BC+"=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/chaychan/bottombarlayout/MainActivity.java | 2 +- demo/src/main/res/layout/activity_main.xml | 1 + library/src/main/java/com/chaychan/library/BottomBarItem.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/demo/src/main/java/com/chaychan/bottombarlayout/MainActivity.java b/demo/src/main/java/com/chaychan/bottombarlayout/MainActivity.java index e7fa8d4..707babf 100644 --- a/demo/src/main/java/com/chaychan/bottombarlayout/MainActivity.java +++ b/demo/src/main/java/com/chaychan/bottombarlayout/MainActivity.java @@ -117,7 +117,7 @@ public class MainActivity extends FragmentActivity { }); mBottomBarLayout.setUnread(0,20);//设置第一个页签的未读数为20 - mBottomBarLayout.setUnread(1,101);//设置第二个页签的未读书 + mBottomBarLayout.setUnread(1,1001);//设置第二个页签的未读数 mBottomBarLayout.showNotify(2);//设置第三个页签显示提示的小红点 mBottomBarLayout.setMsg(3,"NEW");//设置第四个页签显示NEW提示文字 } diff --git a/demo/src/main/res/layout/activity_main.xml b/demo/src/main/res/layout/activity_main.xml index bbc03d3..3cdede3 100644 --- a/demo/src/main/res/layout/activity_main.xml +++ b/demo/src/main/res/layout/activity_main.xml @@ -51,6 +51,7 @@ app:itemTextSize="8sp" app:itemMarginTop="-5dp" app:openTouchBg="true" + app:unreadThreshold="999" app:touchDrawable="@drawable/selector_bg" /> diff --git a/library/src/main/java/com/chaychan/library/BottomBarItem.java b/library/src/main/java/com/chaychan/library/BottomBarItem.java index 7c544f1..95c7d9b 100644 --- a/library/src/main/java/com/chaychan/library/BottomBarItem.java +++ b/library/src/main/java/com/chaychan/library/BottomBarItem.java @@ -207,7 +207,7 @@ public class BottomBarItem extends LinearLayout { } else if (unreadNum <= unreadNumThreshold) { mTvUnread.setText(String.valueOf(unreadNum)); } else { - mTvUnread.setText(String.format(Locale.CHINA, "%d+", unreadNum)); + mTvUnread.setText(String.format(Locale.CHINA, "%d+", unreadNumThreshold)); } } -- GitLab