2

スナックバー (RecyclerView 上) と DrawerLayout があります。スナックバーが表示されているときにドロワーレイアウトを開くと、スナックバーがドロワーに重なってしまいます。引き出しをスナックバーに重ねてほしい。これは可能ですか?

Snackbar.make(mRecyclerView, R.string.something, Snackbar.LENGTH_INDEFINITE));
4

1 に答える 1

2

のドキュメントからSnackbar.make:

Snackbar は、ビューに指定された値から Snackbar のビューを保持する親ビューを見つけようとします。Snackbar はビュー ツリーを上って、CoordinatorLayout またはウィンドウ装飾のコンテンツ ビューとして定義されている適切な親を見つけようとします。

RecyclerView を CoordinatorLayout にラップします。

于 2015-11-30T15:54:11.797 に答える