私はこの階層を持っている:コンテナフローティングアクションボタン用+スナックバー
<CoordinatorLayout>
<Framelayout/>
<NestedScrollView>
<LinearLayout>
<FrameLayout/>
</LinearLayout>
</NestedScrollView>
<FloatingActionButton>
</CoordinatorLayout>
私はルートビューで私のスナックバーを呼び出します。 このレイアウトで私のsnackbarは私が望むように完全に動作します。
私はFloatingActionButton
を動的にロードしてコンテナにラップすることができますか?
別のCoordinatorLayout
に貼り付けようとしました。だから、レイアウトはこのように見えた:
<CoordinatorLayout>
<Framelayout/>
<NestedScrollView>
<LinearLayout>
<FrameLayout/>
</LinearLayout>
</NestedScrollView>
<CoordinatorLayout> <!-- This is the added container -->
<FloatingActionButton> <!-- I would like to load it dynamically from another layout file -->
<CoordinatorLayout>
</CoordinatorLayout>
これに伴う問題は、私は私のスナックバーを呼び出すとき、それはFloatingActionButton
をオーバーラップしていることです。
代わりにLinearLayoutまたはRelativeLayoutを試しましたが、FloatingActionButton
は正しく配置されませんでした。