そのため、ナビゲーション ドロワーにhttps://github.com/neokree/MaterialNavigationDrawerを使用し、FAB 実装としてhttps://gist.github.com/Jogan/9def6110edf3247825c9を使用しています。ナビゲーション ドロワーを開くと、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();
その宣言をフラグメントに変更しても修正されません。上でリンクした Nav Bar の実装では、MaterialNavigationDrawer クラスから拡張するアクティビティが必要です。これにより、Nav Drawer が最初に描画され、ボタンが常に最後になる場合があります。要素の順序をプログラムで強制する方法はありますか?