草庐IT

collapsingtoolbarlayout

全部标签

android - 展开状态下没有阴影的 CollapsingToolbarLayout

来自appcompat的CollapsingToolbarLayout在折叠状态下显示阴影,但在展开(或正在展开)时阴影消失我的示例代码https://github.com/NaikSoftware/CollapsingToolbarWithImageAndTabs/tree/master/app布局已折叠扩展 最佳答案 我遇到了同样的问题并找到了解决方案:首先你必须更新到最新的支持库(我用的是24.1.0)然后将stateListAnimator应用到您的AppBarLayout:示例:并将此xml用作动画师:

android - 带有 CollapsingToolbarLayout 的 CoordinatorLayout 中的 WebView

我想在CoordinatorLayout中添加一个WebView,在AppBarLayout中有CollapsingToolbarLayout。问题是WebView在高度上缩小并且没有填满工具栏下方的空间,使其无法使用。我还尝试将WebView用作NestedScrollView的子项:最初它不起作用(它会缩小我的WebView的高度),但滚动缩小的WebView会使其填充视口(viewport)。这是我使用的布局: 最佳答案 您可以将android:fillViewport="true"用于NestedScrollView和lay

android - CollapsingToolbarLayout 并在滚动时隐藏工具栏

我正在尝试使用CoordinatorLayout和CollapsingToolbarLayout创建一些组合布局。在第一个状态,当我们在最顶部的页面上,并且还没有滚动时,我希望工具栏如下所示展开(是的,我做到了):在第二种状态下,开始向下滚动时,图片和工具栏应该会消失,如下图(只有tab会显示):在最后一个状态下,一旦我在列表中的某个位置(但不是列表顶部)我想开始向上滚动,一旦我开始向上滚动我想要工具栏(而不是用image)开始whowing,如下图(如果没有到达列表顶部,则图像不会显示,只有工具栏):我能够达到第一个状态,但其他2个状态有问题,一旦在CollapsingToolbar

android - 如何使 CollapsingToolbarLayout 的标题居中?

我尝试了setExpandTitleTextAppearance,但没有成功。我想将展开的标题文本居中。 最佳答案 有一个属性expandedTitleGravity可以与CollapsingToolbarLayout一起使用以使展开的标题文本居中。将此添加到您的CollapsingToolbarLayout:app:expandedTitleGravity="bottom|center_horizontal" 关于android-如何使CollapsingToolbarLayout的标

android - 如果不需要,防止 CollapsingToolbarLayout 折叠

使用:compile'com.android.support:design:23.0.0'compile'com.android.support:appcompat-v7:23.0.0'compile'com.android.support:cardview-v7:23.0.0'compile'com.android.support:recyclerview-v7:23.0.0'与项目Cheesesquare更新了。在奶酪的细节中,我删除了2张卡片(只有一张)。有没有办法防止显示空白的工具栏折叠? 最佳答案 在Cheesesquar

android - (设计支持库)CollapsingToolbarLayout -- 工具栏在折叠时没有固定

我无法将设计支持库集成到我的应用程序中。出于某种原因,工具栏与CollapsingToolbarLayout一起折叠,并且不会像ChrisBanes在Cheesesquare示例中那样将其固定。https://github.com/chrisbanes/cheesesquare我没有做任何与我的布局不同的事情。事实上,我用他的样式替换了我的样式,并放弃了他的布局。我想知道是否使用工具栏而不是android.support.v7.widget.Toolbar会导致这种情况。这就是问题所在。这是我的AppBar部分的XML。... 最佳答案

Android CollapsingToolbarLayout 与自定义 View

我正在关注Cheesesquare示例项目以了解新的设计Material库。我想知道是否有办法使用带有ImageView、标题和副标题的自定义View(如Telegram),而不是CollapsingToolbarLayout小部件提供的简单标题。谢谢。 最佳答案 我遇到了同样的问题,并花了很多时间试图找到解决方案。我的解决方案是在CollapsingToolbarLayout中添加折叠View(ImageView和TextView),然后在代码中处理转换。这种方式比从CollapsingToolbarLayout扩展更灵活、更简单

android - 设置 CollapsingToolbarLayout 的起始高度

我希望能够在CollapsingToolbarLayout内的ImageView上滚动。那么这怎么可能,以及如何设置该ImageView的起始高度?我的ImageView高度是280p,在Activity开始时我想显示200p,然后我可以向下滚动以查看图像的其余部分。我在WhatsApp应用程序中看到过类似的东西。这是一个链接,看看我想要什么:我的代码:内容配置文件代码: 最佳答案 实际上AppBarLayout有特殊的方法来应用这样的偏移:finalintsetAppBarTopBottomOffset(CoordinatorLa

android - 滚动时如何避免 CollapsingToolbarLayout 不被捕捉或为 "wobbly"?

背景假设您创建了一个应用程序,该应用程序的UI与您可以通过“滚动Activity”向导创建的应用程序类似,但您希望滚动标志具有捕捉功能,如下所示:问题事实证明,在许多情况下,它都有捕捉问题。有时UI不会对齐到顶部/底部,从而使CollapsingToolbarLayout停留在两者之间。有时它也会尝试捕捉到一个方向,然后决定捕捉到另一个方向。您可以在附加视频here中看到这两个问题.我尝试过的我认为这是我在其中的RecyclerView上使用setNestedScrollingEnabled(false)时遇到的问题之一,所以我询问了here,但后来我注意到,即使使用解决方案并且根本不

android - CollapsingToolbarLayout setTitle() 不会更新,除非折叠

使用新的设计库,我们应该在CollapsingToolbarLayout上设置工具栏标题,而不是Toolbar本身(至少在使用折叠工具栏时)。但setTitle()只在以下特定情况下更新标题:当CollapsingToolbarLayout还没有标题时此时CollapsingToolbarLayout完全折叠此时CollapsingToolbarLayout开始展开我真正想做的是让标题在完全展开后变成一个EditText,允许用户给他/她的角色一个名字,然后显示为标题。我试图通过打电话来强制这个问题invalidate()或requestLayout(),以及CollapsingToo