问题标签 [android-appbarlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - AppBarLayout 不适用于工具栏和选项卡
我正在尝试将 AppBarLayout 与 Toolbar 和 Tabs 一起使用,以便在用户滚动时隐藏 Toolbar。
我尝试以与 Cheesesquare 示例完全相同的方式进行操作,但仍然无法正常工作。
这是我的 XML 代码:
我也尝试用 CoordinatorLayout 替换 RelativeLayout 但它不起作用。
android - CollapsingToolbarLayout 可以适合图像高度吗?
是否可以设置图像的高度CollapsingToolbarLayout
或AppBarLayout
已加载图像的时间?类似于 Whatsapp 的行为。
Whatpsapp 行为(对话信息活动):AppBarLayout
包含 的高度CollapsingToolbarLayout
在活动创建时设置为固定值。但是,当加载组图像时,您可以滚动查看完整高度的图像。
编辑:目标是CollapsingToolbarLayout
与图像拟合,获得相同的比例,并避免图像裁剪。
android-support-library - Android 支持库 22.2.1 与 22.2.0 中的工具栏文本大小
另一个基于Chris Banes 的 cheesesquare演示的问题。
更新到最新版本的库后,我不禁注意到工具栏文本大小在未折叠时存在显着差异。
这种增加的原因是什么,最重要的是我如何覆盖它?
通过使用 xml 属性设置所需的大小是否容易实现,或者是否需要定义和使用特定的样式?
笔记
无论是哪种解决方案,都不会影响工具栏折叠时文本的大小。仅当它展开时,如上面的屏幕截图所示。
android-layout - Android视差滚动
我需要滚动我的 AppBarLayout 并使用我的 RecyclerView 折叠 CollapsingToolbarLayout 并让它在子 ImageView 上进行视差滚动。
我设法使用 NestedScrollView 做到了这一点,但它没有与 RecyclerView 一起使用!
我试图让 AppBarLayout 的每个孩子都有一个 scrollFlag ,如图所示
我试过在这里使用 NestedScrollbar 并且它有效,但我需要一个 RecyclerView
请帮忙,我已经尝试将 scrollFlags 添加到 CoordinatorLayout 的每个孩子,但没有奏效。
android - 工具栏已自动设置边距
我制作了一个 Material Design 工具栏,但最终产品会生成一个工具栏,该工具栏的顶部、左侧和右侧都有边距。如何使工具栏没有这些边距?
我的代码:
app_bar.xml
MainActivity.java(AppCompatActivity 被扩展)
activity_main.xml
我不明白为什么工具栏/应用程序栏不适合屏幕的整个宽度。请帮忙!
android - 向上或向下滚动时协调器布局重置位置
我有CoordinatorLayout
一个AppBarLayout
和一个CollapsingToolbarLayout
。在CollapsingToolbarLayout
我使用LinearLayout
显示用户信息作为layout_collapseMode=parallax
元素时,在它的下方,一个TabLayout
.
我期望的行为是在向上或向下滚动时平滑隐藏用户信息。TabLayout
问题是当我向下滚动一点时,项目位置被重置,完全隐藏了用户信息布局。
```
```
android - 锚定到应用栏的 FAB 不会在向上滚动时隐藏
我已将 FAB 锚定到 AppBarLayout。但是,在向上滚动时,FAB 的预期行为是在工具栏折叠时隐藏。这不会发生。
这个需要特别处理吗?
我定义的布局如下:
android - AppBarLayout / CollapsingToolbarLayout 无限扩展
我正在尝试使用 AppBarLayout + CollapsingToolbarLayout 来拥有一个可折叠的工具栏,其中的图像在向上滚动时会消失,但工具栏仍然存在。
问题是当我同时设置 AppBarLayout 和 CollapsingToolbarLayoutandroid:layout_height = "wrap_content"
时,工具栏会填满整个屏幕。
http://i.stack.imgur.com/be1m6.png
当我设置android:layout_height = "200dp"
时,高度是固定的,但它不适用于 NestedScrollView 和调整大小。
http://i.stack.imgur.com/MTao2.png
这是xml:
android - AppBar折叠/展开时如何保持工具栏固定在顶部?
概述
我正在尝试实现Material Design 中描述的滚动技术之一,即具有重叠内容的灵活空间。
内容重叠的灵活空间
内容可以与应用栏重叠。
行为:
应用栏的起始位置应位于内容的后面。向上滚动时,应用栏应该比内容滚动得更快,直到内容不再与它重叠。固定到位后,应用栏会抬起以允许内容在下方滚动。
问题
但是,问题是,我的 AppBar 中的标题在展开时会向下滚动并隐藏在重叠内容的下方。
代码
这是我的代码:
活动-main.xml
我还在 MainActivity 的 onCreate 函数中添加了这些
我希望工具栏(带有磁贴和其他内容,稍后我将添加)保持在顶部,而不管应用栏是展开还是折叠。
我已经阅读了文档,浏览了许多帖子和教程,观看了很多视频,但根本找不到可行的解决方案或任何相关的解决方案。
如果有人对如何解决此问题有一些想法,请提出建议。感谢您的帮助。