And*_*oid 9 android android-view android-viewpager android-coordinatorlayout
我正在使用CoordinatorLayoutGoogle新设计支持库中的新功能.
我有以下布局:
<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>
Run Code Online (Sandbox Code Playgroud)
问题是,ViewPager总是叠加在FloatingActionMenuon上API >= 21,是否有解决方法?我尝试view.bringToFront()用来解决这个问题,但没有运气.我也动了Views四周,仍然没有运气.我试过的事情:
FABMenu内部AppBarLayoutFABMenu内部LinearLayout没运气.
有没有人经历过类似的事?
这原来是一个简单的高程问题,我将高程设置为android:elevation="..",这是一个比另一个视图更低的高度,从而覆盖了FloatingActionButtonMenu.这只发生在API >= 21.
| 归档时间: |
|
| 查看次数: |
1679 次 |
| 最近记录: |