android-appbarlayout相关内容

具有AppBarLayout的工具栏右侧的CoordinatorLayout自定义行为

根据本教程 https://github.com/saulmm/CoordinatorBehaviorExample ,我是尝试创建一个具有圆形图像的应用程序,该图像向上滚动到工具栏的右侧,向下滚动到展开的AppBarLayout的中间. 如何通过上述行为和动画使其移动到工具栏的右侧. 解决方案 AppBarTranslateScaleBehavior 将帮助您实现这样的行为. ..

创建具有最小高度的自定义AppBarLayout子级?

我想创建一个自定义视图,该视图将成为AppBarLayout的子级.我需要此视图在向上滚动时部分折叠,但不能完全折叠.它将具有最小高度,并在其小尺寸模式下固定在AppBarLayout的顶部,然后在向下滚动视图时扩展回它的大尺寸模式. 我花了很多时间查看AppBarLayout和CoordinatorLayout的源代码,到目前为止,我还没有找到一种实现自己想要的方法的方法.看起来当向上滚动 ..

使用Android上的协调器布局是否可以使状态栏与工具栏一起滚动?

我想知道是否可以滚动整个状态栏(图标和背景),而不仅是背景.几乎就像它是工具栏的一部分一样. 我遇到了与以下问题相同的情况,不同之处是我想知道是否可以滚动整个状态栏以使背景变得不透明-这是我认为以下内容的预期结果查询 Android状态栏向上滚动使用协调器布局,使状态图标与工具栏标题重叠 这是图形 这是我的代码 ..

CoordinatorLayout/AppBarLayout ExpandableListView在屏幕外呈现

在使用CoordinatorLayout和AppBarLayout时还有更多问题. 我正在尝试实现以下基本功能:向下滚动时使工具栏滚动离开屏幕,向上滚动时使工具栏回到屏幕. 但是,我当前的设置显示了一个问题:不仅工具栏没有滚动,而且ListView似乎在底部的屏幕上呈现.好像它已经被AppBarLayout的高度偏移了. 以下是描述问题的gif文件,请注意,最后一个项目也被切断, ..

在折叠AppBarLayout之前,防止RecyclerView在AppBarLayout下滚动

我正在创建带有标题的RecyclerView,其中,当您向上滚动RecyclerView时,标题会折叠.我可以使用透明的AppBarLayout和标头MyCoolView在下面的布局中非常紧密地实现此目标.视差效果很好. 但是,如果标题仍然可见并且我按下RecyclerView,则RV缓慢滚动到顶部,并且某些项目在工具栏下方,直到RV到达视图顶部.我一直在玩scrollFlags,但没有取得 ..

AppBarLayout的CoordinatorLayout自定义行为

我正在尝试实现与Telegram类似的行为,在设置页面上,即有一个CircleImage,当向上滚动到Topbar标题的左侧时,以及向下滚动到Topbar标题的中间时,展开的AppBarLayout. 我的工作基于此示例: https://github.com/saulmm/CoordinatorBehaviorExample 但是在这种情况下,原始编码器会重新创建两次Topba ..

CollapsingToolbarLayout禁用下拉扩展

我有一个CollapsingToolbar,有条件地禁用了它.当用户在这种情况下加载视图时,它看起来就像一个普通的ToolBar对象. 唯一奇怪的是,即使我希望并编写相反的代码,如果它们向下拖动(例如以拉动方式刷新样式动作),CollapsingToolbar也会扩展! 这就是我所拥有的,注释掉的代码反映了我也尝试过的内容 appBar.setExpanded(false ..

使用CollapsingToolbarLayout时如何在AppBarLayout和滚动内容之间插入LinearLayout

我正在使用带有CollapsingToolbarLayout的CoordinatorLayout.我试图将LinearLayout放在AppBarLayout下方和滚动内容的上方,并且我希望此LinearLayout始终固定在屏幕上(无论是否隐藏AppBarLayout),而不是随内容滚动. 这可能吗? 到目前为止,我有以下代码: ..

Android工具栏仅在AppBarLayout崩溃时显示标题和副标题

我有AppBarLayout,CollapsingToolbarLayout和工具栏活动. 通过代码设置标题和字幕.最初,我希望工具栏隐藏起来,并在应用栏布局折叠时显示, 使用我的代码,它可以工作(最初隐藏工具栏),但始终显示工具栏标题和副标题.仅在应用栏布局完全折叠时如何显示标题 ..

(折叠)工具栏标题在Snackbar出现后重置其位置

我有一个以CollapsingToolbarLayout和CoordinatorLayout为根元素的布局. 每当activity中显示Snackbar时,即使toolbar没有(完全)展开,toolbar的title也会将其位置重置为CollapsingToolbar的默认扩展标题位置. 第二张图片显示title是固定的,无论toolbar是否扩展. 当我在activity或fragme ..

如何重新创建Android快速设置滑动面板?

在我的应用中,我想重新创建与大家都知道的Lollipop +快速设置面板非常相似的东西. 即:通过单击或拖动标题,我希望面板从标题下方向下滑动并向下推现有内容. 现在应用于我的应用程序,标题是工具栏,主要内容是RecyclerView,其中显示了博客文章列表.通过单击或拖动工具栏,我希望出现一个面板以显示有关博客的一些统计信息.像这样: 我一直在搞砸真棒(但很复杂)的Androi ..

仅当位于顶部时,CollapsingToolbarLayout才会展开

我在AppBarLayout和CollapsingToolbarLayout上遇到一些问题.这是当前发生的情况: https://www.youtube.com/watch?v=z4yD8rmjSjU 向下滚动运动正是我想要的.但是,当我再次向上滚动时,橙色条应该立即出现(确实如此),但是我希望ImageView仅在用户滚动到最顶部时才开始出现.谁能帮我达到这个效果? 这是我的布 ..

检测AppBarLayout/CollapsingToolbarLayout何时完全展开

我有一个使用新CoordinatorLayout/AppBarLayout/CollapsingToolbarLayout范例的片段,我希望能够检测到折叠工具栏何时完全展开,以便我可以对其所在的整个片段执行操作,例如将片段从堆栈中弹出,然后转到一个新片段,将片段解散.我的解雇代码正在运行,我只需要知道何时以及何时不使用它. 我已经尝试了 AppBarLayout.OnOffsetChange ..