BottomNavigationViewの位置をプログラム上からセットする方法です。

performIdentifierActionの第二引数には、flagを入れます。
Developer Androidのmenuから参照できます。