From f7e38d2ac52f157970dab4ab6f7140e6c3b14e96 Mon Sep 17 00:00:00 2001 From: Jason Skuby Date: Thu, 23 Jun 2016 23:17:57 -0500 Subject: [PATCH] Set tab title on nav title change --- .../activities/BottomTabActivity.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/reactnativenavigation/activities/BottomTabActivity.java b/android/app/src/main/java/com/reactnativenavigation/activities/BottomTabActivity.java index 1b59cc55eac..4124501f96d 100644 --- a/android/app/src/main/java/com/reactnativenavigation/activities/BottomTabActivity.java +++ b/android/app/src/main/java/com/reactnativenavigation/activities/BottomTabActivity.java @@ -195,7 +195,15 @@ public void onTabSelected(int position, boolean wasSelected) { } } - public void setTabBadge(ReadableMap params) { + @Override + public void setNavigationTitle(ReadableMap title) { + super.setNavigationTitle(title); + + AHBottomNavigationItem currentItem = mBottomNavigation.getItem(mBottomNavigation.getCurrentItem()); + currentItem.setTitle(title.getString(KEY_TITLE)); + mBottomNavigation.refresh(); + } + public void setTabBadge(ReadableMap params) { // Badge comes across as int, but if it's 0 clear the notification int badgeCount = params.getInt(KEY_BADGE); String badge = (badgeCount > 0) ? Integer.toString(badgeCount) : "";