C'è uno schema che descrive la gerarchia di visualizzazione della mia applicazione.Snackbar non in movimento FAB inserito all'interno di Fragment
E alcuni XML
MainActivity
. CoordinatorLayout
. FrameLayout <- ContentFragment inserted here
app:layout_behavior="@string/appbar_scrolling_view_behavior"
. AppBarLayout
. Toolbar
ContentFragment
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"/>
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="56dp"
android:layout_height="56dp"
android:src="@drawable/ic_plus_white_36dp"
android:layout_gravity="bottom|end"
android:layout_margin="15dp"
app:elevation="6dp"
app:pressedTranslationZ="12dp"/>
<TextView
android:id="@+id/hint_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/empty_dates_list"
android:padding="20dp"
android:textSize="20sp"
android:layout_gravity="center" />
</FrameLayout>
Con questa c Ode Faccio SnackBar
:
Snackbar snackbar = Snackbar.make(
mainActivity.getCoordinatorLayout(),
R.string.date_removed,
Snackbar.LENGTH_LONG);
Il mio problema è che fab
non si muove da SnackBar
che faccio in ContentFragment
Ho provato anche punto fab
come vista per Snackbar
ma non ha portato risultati.
avvolgere il contenuto di Framelayout con un CoordinatorLayout –