android-design-library相关内容

设置 CollapsingToolbarLayout 的起始高度

我希望能够在 CollapsingToolbarLayout 内的 ImageView 上滚动.那么这怎么可能,以及如何设置该图像视图的起始高度? 我的 ImageView 高度是 280p,在活动开始时我想显示 200p,然后我可以向下滚动以查看图像的其余部分.我在 WhatsApp 应用程序中看到过类似的东西. 这是我想要的链接: 我的代码: ..

当 RecyclerView 适合屏幕时不要折叠工具栏

我使用 Android 设计库 制作了一个应用程序,带有工具栏和 TabLayout. 实际上存在 2 个选项卡,均带有 2 个 RecyclerView,可在滚动时自动折叠工具栏. 我的问题是:当 RecyclerView 的项目很少并且完全适合屏幕(如 TAB 2)时,我可以禁用工具栏折叠吗? 我看过很多示例,例如 CheeseSquare,由 Google 员工制作,问题出在仍 ..

与 RecyclerView + AppBarLayout 一起玩

我正在使用带有 AppBarLayout 和 CollapsingToolbarLayout 的新 CoordinatorLayout.在 AppBarLayout 下面,我有一个包含内容列表的 RecyclerView. 我已经验证,当我向上和向下滚动列表时,滚动滚动在 RecyclerView 上有效.但是,我也希望 AppBarLayout 在扩展过程中平滑滚动. 当向上滚动以展 ..

Android - 在 CoordinatorLayout 中使用时页脚会滚动到屏幕外

我有一个 AppBarLayout,它在滚动 RecyclerView 时会滚出屏幕.在 RecyclerView 下方有一个 RelativeLayout,它是一个页脚. 页脚只有在向上滚动后才会显示 - 它的行为就像它有 layout_scrollFlags="scroll|enterAlways" 但它没有任何滚动标志 - 这是一个错误还是我做错了什么?我希望它始终可见 滚动 ..

AppBarLayout 的嵌套 RecyclerView 问题

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

Android Studio XML预览未显示

AppBarLayout 出了点问题. 更新:这是一个新错误.XML视图预览不显示任何内容.普通的“设计视图"显示预览,但是没有可单击的内容. java.lang.IllegalArgumentException:对象不是声明类的实例 这是错误: java.lang.IllegalArgumentException:java.lang.ClassCastException@24b ..
发布时间:2021-04-05 20:31:13 移动开发

以编程方式添加布局+子项

我目前正在学习Android编程的基础知识.我可以用一个页面和几个按钮来创建一个静态应用程序.下一步是学习动态创建应用程序,就像我在Web应用程序中所习惯的那样. 我想做的是创建一个简单的类似Facebook的应用程序,其中包含一些时间轴对象,一些文本,一个类似按钮以及它的放置日期.有一个简单的NodeJS服务器,它使用JSON文件响应http GET请求.解析后,对于数组中的每个对象,都应 ..

如何在底面视图中添加阴影?

到目前为止,使用Android设计库中的官方底部表格组件实现后,顶部边缘不会显示阴影.但是对于我在各种模型和Material Design规范中看到的内容,最下面的表格包含了某种离散的阴影. 我认为阴影有助于将底页与主布局分开,尤其是在设置了窥视值和/或底页始终可见的情况下.否则,它将与主布局及其项目融合在一起. 我尝试了 ViewCompat.setElevation(bottomS ..

如何将Android AppBarLayout,Toolbar和TabLayout与片段一起使用

我在使用NavigationDrawer和带有工具栏的AppBarLayout进行活动.不幸的是,当我在子片段中使用TabLayout时,在工具栏和TabLayout之间看到阴影.是否可能仅在TabLayout下面显示阴影?我不想将TabLayout移到我的活动中,因为我仅在一个片段中使用它. 我可以看到一些解决此问题的方法: 在工具栏上禁用高程&TabLaout(不喜欢) 从活动中 ..

创建Facebook Live Reactions动画叠加

我目前正在使用消息传递应用程序,在这里我想向新用户显示动画飞行图标,例如Facebook实时浮动反应.任何人都可以启发我应遵循的程序或任何有用的库链接吗? 我已经尝试浏览并检查了几个库链接,例如 this1 和 RandomUtils Java类 程序包com.example.hamidraza.flyinemojis;导入java.util.Random;公共类RandomUtil ..