Sto utilizzando il nuovo CoordinatorLayout
dalla nuova libreria di supporto di progettazione di Google.ViewPager all'interno di CoordinatorLayout copre altre visualizzazioni su API> = 21
ho il seguente schema:
<android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.AppBarLayout>
<android.support.design.widget.CollapsingToolbarLayout
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<ImageView
app:layout_collapseMode="parallax"/>
<android.support.v7.widget.Toolbar />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
<LinearLayout
app:layout_behavior="@string/appbar_scrolling_view_behavior" >
<android.support.design.widget.TabLayout />
<android.support.v4.view.ViewPager
android:id="@+id/viewPager" />
</LinearLayout>
<com.getbase.floatingactionbutton.FloatingActionsMenu
app:layout_anchor="@id/viewPager"
app:layout_anchorGravity="bottom|right|end"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
>
<com.getbase.floatingactionbutton.FloatingActionButton />
</com.getbase.floatingactionbutton.FloatingActionsMenu>
</android.support.design.widget.CoordinatorLayout>
Il problema è che il ViewPager
sovrappone sempre in cima alla FloatingActionMenu
su API >= 21
, c'è una correzione per questo? Ho provato a utilizzare view.bringToFront()
per risolvere questo problema, ma senza fortuna. Ho anche spostato il Views
in giro, ancora senza fortuna. Cose che ho provato:
- Spostando il
FABMenu
all'internoAppBarLayout
- Spostando il
FABMenu
all'internoLinearLayout
Nessuna fortuna.
Qualcuno ha vissuto qualcosa di simile?
Questo non è correlato alla mia domanda. Stavo usando quella libreria da quando è uscita. Il sembrò derivare dall'impostazione dell'elevazione. – AndyRoid