android-appbarlayout相关内容

Android AppBarLayout 与列表视图重叠

我正在编写一个简单的应用程序来与 ContentProvider 一起玩,我有一个数据库、一个 ContentProvider、一个主要活动、一个使用 ContentResolver 将命令转发到 ContentProvider 的类.在 gui 上,我只想显示存储在数据库中的所有项目.我从头开始创建了这个项目,在创建 Activity 时,主布局有一个 CoordinatorLayout 和一个 ..
发布时间:2021-12-13 16:47:14 移动开发

如何在滚动 RecyclerView 时向上/向下滚动底部栏

随着 Google 最近发布的设计支持库引入了几个很酷的新视图.使用一些新组件(例如 CoordinatorLayout )可能 (!) 使您能够实现滚动行为. 我尝试了一些内置的滚动行为,但没有任何效果, 我的布局中有一个底部栏(LinearLayout)代替 FloatingActionButton 这是我想要的. 此屏幕底部栏的启动时应出现. 在 recyclerv ..
发布时间:2021-11-27 22:40:59 移动开发

向下滚动时隐藏 AppBar

我的布局中有一个 AppBar 和一个水平线性布局(包括一个编辑文本和两个图像按钮)和其他东西.当用户向下滚动时,我想要 AppBar(实际上,Toolbar 隐藏.这是我尝试过的,应用栏没有隐藏它只是停留在那里.我遵循了Chris Banes Cheesesquare Sample. 这是我的应用程序的屏幕截图: 当用户滚动时,我希望 AppBar/Toolbar 消失,并且包含编辑 ..

检测 AppBarLayout/CollapsingToolbarLayout 何时完全展开

我有一个使用新 CoordinatorLayout/AppBarLayout/CollapsingToolbarLayout 范式的片段,我希望能够检测折叠工具栏何时完全展开,以便我可以对它所在的整个片段执行操作,例如将片段从堆栈中弹出并转到一个新的片段,消除该片段.我有解雇代码工作,我只需要知道何时何地不使用它. 我对 AppBarLayout.OnOffsetChangedListene ..

带有 AppBarLayout 的 CoordinatorLayout 自定义行为

我正在尝试实现与 Telegram 类似的行为,在设置页面上,即有一个 CircleImage,向上滚动时转到顶部栏标题的左侧,向下滚动时转到顶部栏标题的中间扩展的 AppBarLayout. 我的工作基于这个例子: https://github.com/saulmm/CoordinatorBehaviorExample 但在这种情况下,原始编码器将重新创建顶部栏两次.我不想这样 ..

AppBarLayout 中的工具栏是可滚动的,尽管 RecyclerView 没有足够的内容来滚动

尽管带有“appbar_scrolling_view_behavior"的主容器是可滚动的,但它真的打算让 AppBarLayout 中的工具栏可滚动吗?没有足够的内容来真正滚动? 到目前为止我测试过的: 当我使用 NestedScrollView(带有“wrap_content"属性)作为主容器并使用 TextView 作为子容器时,AppBarLayout 正常工作并且不滚动. ..

Android 布局:具有滚动行为的 Viewpager 中的垂直 Recyclerview 中的 Horizo​​ntal Recyclerview

这是我正在尝试构建的应用程序,其中包含下面列出的所有元素: 一切正常,但是,我希望内部水平回收视图不捕获任何垂直滚动.所有垂直滚动都必须朝向外部垂直回收器视图,而不是水平回收器视图,以便垂直滚动允许工具栏根据其 scrollFlag 退出视图. 当我将手指放在 recyclerview 的“StrawBerry Plant"部分并向上滚动时,它会滚动出工具栏: 如果我将手指放在水 ..

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

我在 CoordinatorLayout 中托管了一个垂直的 RecyclerView,具有折叠的工具栏布局.此 RecyclerView 的 ViewHolder 包含另一个带有 GridLayoutManager 的 RecyclerView. 这种嵌套的原因是内部 RecyclerView 显示的图片集合可以有 1 到 20 张图片之间的任意位置.我不知道会有多少张图片,但是Grid的 ..

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

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

如何在 CoordinatorLayout 中禁用 AppBarLayout 的滚动?

我在 AppBarLayout 中有具有视差效果的 MapFragment: 我想在 AppBarLayout 上禁用滚动,因为不可能在地图上移动,因为地图上的触摸事件总是作为滚动事件处理.我想通过仅滚动位于屏幕底部的 RecyclerView 来处理 AppBarLayout 的折叠. 这是我的 xml: ..

工具栏中的自定义布局,下面是 TabLayout

现在,我有一个普通的工具栏.我想要做的是在Toolbar和TabLayout之间添加一个自定义布局,如下图所示: 左边是我的 Toolbar 现在的样子,右边是我想要的样子. 如您所见,我想在布局中添加一个 ImageView 和两个 TextView. 我怎样才能做到这一点? 这是我当前的布局: ..

错误:模块“app":找不到平台“android-28".并且设计编辑器在项目同步成功之前不可用

所以,我是新来的,刚刚安装了 Android Studio,然后想创建一个基本的活动.但问题是他们希望我安装 SDK 和 Haxm,而这些 SDK 和 Haxm 不是通过 SDK 管理器安装的.我已经尝试了很多,并使用了 Stack-overflow 中所述的所有方法来摆脱这种情况,但他们的方法都没有奏效. 解决方案 转到 Tools->sdk manager->install API L ..
发布时间:2021-11-21 20:41:17 移动开发

AppBarLayout 的嵌套 RecyclerView 问题

我的活动包含一个由设计库 23.0.1 提供的 AppBarLayout,当我向上滚动时它会隐藏.我有一个 RecyclerView,每个子项也包含一个 RecyclerView,基本上是一个嵌套的 RecyclerView. 我的问题是,当我触摸任何内部 RecyclerView 的子项并向上滚动时,AppBar 不会隐藏.但是,如果我将手指放在其他地方(不是内部 RecyclerView ..