将 appbarLayout 放在屏幕底部
Posted
技术标签:
【中文标题】将 appbarLayout 放在屏幕底部【英文标题】:Put appbarLayout on bottom of screen 【发布时间】:2016-03-27 08:54:06 【问题描述】:问题 是否可以将 AppBarLayout 放在屏幕底部?
问题 我试图在我的屏幕底部放置一个栏,当我向下滚动时它会滚动并在我向上滚动时出现。因为 Coordinator 布局和 appbarlayout 帮助我在顶部带有工具栏的其他活动中执行此操作,所以我想在我的按钮栏上也尝试一下。
这是我的 xml。
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/coordinatorLayout"
android:layout_
android:layout_>
<MyNameSpace.Views.ScrollViews_Custom.ScrollView_Base
android:id="@+id/scrollview_movieDetail"
android:layout_
android:layout_
android:overScrollMode="never"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_
android:layout_>
<LinearLayout
android:id="@+id/bar_movieDetail_buttom"
android:layout_
android:layout_
android:orientation="vertical"
android:background="@color/actionbar_gray_transparent"
android:animateLayoutChanges="true">
</LinearLayout>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
【问题讨论】:
嗨,你最终成功了吗?你找到解决办法了吗? @AlexBerdnikov,我从来没有做到这一点。相反,我使用了基于 ScrollView 中的 OnScrollListener 移动的自定义视图。 你还有那个布局吗?我已经迫不及待地想找到一个星期的解决方案了,如果您通过 github gist 或其他地方分享这段代码或至少是布局,我将不胜感激。 【参考方案1】: android:layout_gravity="end|bottom"
【讨论】:
不支持对齐底部 显然你只是想猜测它。这是错误的。以上是关于将 appbarLayout 放在屏幕底部的主要内容,如果未能解决你的问题,请参考以下文章