Кнопка «Плавающее действие» появляется на панели навигации
Так что я используюhttps://github.com/neokree/MaterialNavigationDrawer для моего навигационного ящика иhttps://gist.github.com/Jogan/9def6110edf3247825c9 как моя реализация FAB. Когда я открываю навигационную панель, она не закрывает FAB, а сверху появляется кнопка. Я хотел бы избежать скрытия кнопки и показа ее на открытии / закрытии ящика, поскольку это довольно отвлекает. Любые идеи о том, как это исправить?
Изменить: я добавляю FAB программно, делая следующее:
fabButton = new FloatingActionButton.Builder(this)
.withDrawable(getResources().getDrawable(R.drawable.ic_action_edit))
.withButtonColor(0xFF2196F3)
.withGravity(Gravity.BOTTOM | Gravity.END)
.withMargins(0, 0, 16, 16)
.create();
Изменение этого объявления на фрагмент не исправляет его. Реализация панели навигации, которую я связал выше, требует, чтобы действие расширялось от класса MaterialNavigationDrawer, который может сначала нарисовать панель навигации, оставляя кнопку всегда последней. Есть ли способ программно форсировать порядок элементов?