CollapsingToolbarLayout
全部标签 我有一个AndroidActivity,它在CoordinatorLayout中使用CollapsingToolbarLayout来实现滚动/折叠工具栏,并以图像作为背景/横幅。图片是从网上下载的,不知道尺寸。我希望工具栏最初有一定的高度(160dp),但如果图像大于此高度,我会允许用户进一步向下滚动以显示图像的其余部分。但是,这永远不会自动发生。初始状态为160dp高度,但用户应该能够向下滚动它以进一步增加图像的高度。我似乎无法找到正确的高度/最小高度组合来实现这一点。这有可能吗?这是我的布局:...横幅图像的高度设置为160dp,它控制工具栏最初的大小,但显然这样我不能将它扩展到1
我想像这样实现一个CollapsingToolbarLayout:这里的挑战是我需要一个带有gif背景的自定义Toolbar,因此我需要一个ImageView作为Toolbar。您可以在以下xml中看到我的实现:通过此实现,整个View都在滚动,Toolbar和TabLayout都不会固定到屏幕顶部。我学习了很多教程和stackoverflow的答案,f.e.https://antonioleiva.com/collapsing-toolbar-layout/http://blog.iamsuleiman.com/parallax-scrolling-tabs-design-suppo
我有一个包含图像的折叠工具栏布局,在折叠时显示工具栏标题。我需要更改工具栏标题字体,所以我在工具栏布局中添加了一个TextView。现在,每当我折叠工具栏时,都会重复生成以下错误。08-1213:14:19.6042263-2263/com.panoroma.adminW/View:requestLayout()improperlycalledbyandroid.support.design.widget.CollapsingToolbarLayout{2d353cd6V.ED............0,0-1080,390#7f0c0070app:id/collapsing_tool
我正在构建一个应用程序,其中有一个显示个人资料背景图像和其他一些元素的个人资料fragment。就像下面的截图:我的问题是:为什么在AppBarLayout的末尾有一个额外的底部填充?这是这个fragment的xml布局文件(我基本上是从Cheesesquare复制过来的):如上所示,我没有向AppBarLayout添加任何填充。我将我的布局与Cheesesquare进行比较,发现唯一不同的是我在AppBarLayout中放置了一个复杂的ConstraintLayout。Cheesesquare表现正常,因为它设置了特定值的layout_height:当我将AppBarLayout的l
我在我的项目中使用了设计支持库,并且想将CollapsingToolbarLayout的标题方向从ltr更改为rtl(如下所示)。我该怎么做?我检查了thislink但找不到任何有用的东西。此设计的布局尚未准备就绪,但这是一个类似的xml: 最佳答案 最后,我发现我可以在xml和java中做到这一点:xml代码中的这些属性或者java中的这些代码collapsingToolbar.setExpandedTitleGravity(Gravity.RIGHT);collapsingToolbar.setCollapsedTitleGra
我已经尝试使用不错的cheesesquare项目在android中实现一个Material可滚动的表单https://github.com/chrisbanes/cheesesquare但是当我尝试将EditText添加到NestedScrollView时,当键盘打开时,工具栏似乎取消固定(在没有输入的情况下无法按预期工作)。这是我的布局如你所见,我只添加了任何保持工具栏固定的建议/技巧? 最佳答案 首先,你需要添加android:windowSoftInputMode="stateHidden|adjustResize"在你的里面
我想实现类似于下图的View下面是我通过android中的设计支持库实现的界面请看下面我的布局文件请检查上面的xml,让我知道我做错了什么?? 最佳答案 请查看PaulBurkegists,它可能会解决您的问题,https://gist.github.com/iPaulPro/1468510f046cb10c51ea 关于android-CollapsingToolbarLayoutwithtablayout&imageascollapsingwithstickytoolbar,我们在S
我使用了CollapsingToolbarLayout,我需要让它像这样拉伸(stretch):这是我的布局:我需要在imageView上进行拉伸(stretch)。有什么办法可以用CollapsingToolbarLayout做到这一点?或者只是与第3方图书馆?我找到了一种只使用第三方(this)的方法但与ListView一起工作,我有一个Recyclerview。但无论如何我需要使用android.support.design.widget.CollapsingToolbarLayou。所以CollapsingToolbarLayout是否有可能在这样的东西上得到支持?如果没有,像
有没有办法为CollapsingToolabrLayout编辑动画速度?我的意思是向下滚动时折叠的View的淡出动画。 最佳答案 您可以使用(以毫秒为单位):app:scrimAnimationDuration="600"...另见:https://developer.android.com/reference/android/support/design/widget/CollapsingToolbarLayout.html#setScrimAnimationDuration(long)
我正在使用以下布局,它适用于所有版本,但AndroidNougat除外,AndroidNougat在完全折叠时标题会被截断。我试过app:collapsedTitleGravity="center"但它没有解决问题。我怎样才能让它在牛轧糖上发挥作用? 最佳答案 问题是reported.还有比删除fitsSystemWindows更好的选择,只需添加到onCreatecollapsingToolbarLayout.post{collapsingToolbarLayout.requestLayout()}