title: Bottom NavigationView change items programmatically
body: <p>I am using Bottom NavigationView and want to change items programmatically. There are 5 items and when I set 4th item selected, First item still remains active.</p>
  
  <pre><code>&lt;android.support.design.widget.BottomNavigationView
          android:id="@+id/bottom_navigation"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_alignParentBottom="true"
          app:itemBackground="@color/color_white"
          app:itemIconTint="@color/drawer_item"
          app:itemTextColor="@color/drawer_item"
          android:layout_gravity="start"
          app:menu="@menu/nav_bar_menu"/&gt;
  </code></pre>