android-appbarlayout相关内容

如何将顶视图缩小为较小的视图?

以前,这个问题以太笼统和不清楚的方式被问到了 此处 ,所以我做了更具体的说明,并提供了我尝试过的内容的完整说明和代码. 背景 我必须模仿Google日历在顶部具有视图的方式,该方法可以为底部的视图设置动画并向下推动视图,但是它具有其他不同的行为.我总结了我要在3个特征上做的事情: 按工具栏上的始终将起作用,以切换顶视图的展开/折叠,同时具有改变其旋转的箭头图标.就像在Google ..

向下滚动时,CollapsingToolbarLayout闪烁

我有一个详细信息页面,其中包括CoordinatorLayout中的CollapsingToolbarLayout和NestedScrollView.当我从CollapsingToolbarLayout向上滚动并非常快速且立即从NestedScrollView向下滚动时,它闪烁并且无法为我提供平滑的滚动.它也发生在 Cheesesquare 演示应用程序中.但是,在Whatsapp个人资料页面中, ..

折叠的AppBarLayout不与TabLayout和NestedScrollView一起滚动

当我尝试触摸AppBarLayout部件进行滚动时,我遇到了滚动折叠AppBar的问题.而且有时滚动也不流畅. 此处是发行的简短视频(1m 30s): https://www.youtube.com/watch?v=n32N9Z4S3SA&feature=youtu.be 此处是指向简单项目的链接(仅在github上存在此问题): 我正在使用: com.android.support: ..

ViewHolder中的嵌套RecyclerView破坏了折叠的工具栏布局

我在CoordinatorLayout中托管了一个垂直的RecyclerView,该工具具有折叠的工具栏布局.此RecyclerView的ViewHolder包含另一个带有GridLayoutManager的RecyclerView. 进行此嵌套的原因是内部RecyclerView显示的图片集合可以包含1至20张图片之间的任意位置.我不知道会有多少张图片,但是Grid的跨度必须始终为3.每次 ..

使用NestedScrollView,AppBarLayout和CoordinatorLayout平滑滚动和滚动

我正在开发一个将AppBarLayout与CollapsingToolbarLayout和NestedScrollView结合使用的应用程序.我已经成功实现了,并且运行正常. 现在我想做的是,在Nestedscrollview上猛扑(快速向上滑动)时,它应该完全滚动到顶部.同样,在朝屏幕底部猛扑(快速向下滑动)时,它必须一直平稳滚动到底部.但是现在,它仅卡在两者之间,这使它看起来很难看. 我 ..

向下滚动时如何展开AppBarLayout到达RecyclerView的顶部

我正在开发一个Android应用程序,其中使用CoordinatorLayout,AppBarLayout和CollapsingToolbarLayout使用高级折叠栏功能. 我正在使用recyclerview来显示片段中的项目数.当我向上滚动recyclerview时,它会平滑地折叠AppBarLayout,但是当我向下滚动并到达recyclerview的第一项时,它会自动停止滚动而不会扩 ..

将应用栏滚动视图行为添加到CoordinatorLayout中的多个视图

我希望将滚动支持添加到不仅仅是CoordinatorLayout的单个可滚动子视图以及AppBarLayout和CollapsingToolbarLayout.滚动RecyclerView或AppBarLayout(下面的压缩代码)时,应用程序栏及其内容成功滚动并折叠.但是,当尝试在RecyclerView上方的LinearLayout上启动滚动事件时,没有任何反应,因为LinearLayout不 ..

CoordinatorLayout + AppBarLayout + NavigationDrawer

将CoordinatorLayout与AppBarLayout和NavigationDrawer组合时,我遇到布局问题. 问题在于,NavigationDrawer及其内容隐藏在工具栏的后面.我已经做了很多研究,并尝试了很多重组,但是没有一个“解决方案"可以解决我的问题. 在这个Webm视频中可以找到一个演示: https://www.dropbox.com/s/i5zfc2x2ts2 ..

如何禁用CoordinatorLayout中的AppBarLayout滚动?

我在AppBarLayout内部有具有视差效果的MapFragment: 我想禁用在AppBarLayout上的滚动,因为无法在地图上移动,因为地图上的触摸均匀始终被视为滚动事件. 我只想通过滚动屏幕底部的RecyclerView来处理AppBarLayout的折叠. 这是我的xml: ..

使用AppBarLayout.Behavior使用NestedScrollView平稳地移动AppBarLayout

我有一个AppBarLayout和NestedScrollView.无论何时向下滚动,我都希望NestedScrollView,AppBarLayout也应该优雅地展开,而NestedScrollView不会在AppBarLayout展开之前停止;要完成该操作,需要第二个Flight/Scroll. 我检查了stackoverflow,发现此解决方案非常相关,可以使用.但是,如果使用Nest ..

ListView在NestedScrollView内部未扩展

我在活动页面中使用了CoordinatorLayout.在应用栏下方是ListView.但是当我使用ListView而不是NestedScrollView时它不起作用.如果我将ListView放在NestedScrollView内,则ListView不会扩展 解决方案 要使CoordinatorLayout正常运行,您需要滚动子项来实现简而言之-只需使用RecyclerView作为滚动内容 ..

NestedWebView可与ScrollingViewBehavior一起正常使用

我有一个应用程序,其中两个活动扩展了相同的抽象-一个使用 WebView ,另一个使用 ViewPager 和 TabLayout 和 RecyclerView s-在此级别,我已经实现了具有滚动/切换功能的“共享”显示/隐藏工具栏: app:layout_scrollFlags =“ scroll | snap | enterAlways” WebView 正在“推出” 工具栏就像 ..

Android appbarlayout高程显示在状态栏中

如何摆脱状态栏中的海拔高度?如果我在AppbarLayout中将app:elevation设置为0dp,则海拔不再显示在状态栏中,也不在AppbarLayout下方。 如何获取海拔在AppbarLayout下? 下面是我的意思的屏幕截图: puush链接,请注意状态栏中的阴影:( 谢谢! 解决方案 我们担心的是状态栏为透明时可见的 AppBarLayout 的阴影。不透明 ..