java - 使用回收器 View android studio访问其他 View

标签 java android android-layout android-recyclerview

如下图所示。我在回收站 View 上方有一个布局,在下方有一个布局。两个标签都是线性布局。我面临两个问题。

  1. 因为回收器 View 有内部滚动,因此如果回收器 View 中的项目增加,第一个线性布局会保持在同一位置,但我希望它在滚动项目时向上滚动。

  2. 当回收站 View 中的项目增加时,第二个布局会消失。当回收器 View 到达其最后一项时如何使布局滚动。

尝试过 android:nestedScrollingEnabled="false"它禁用滚动效果但在回收器 View 中仅显示几个项目。

需要解决方案:如果我能以某种方式使回收站 View 项目静态化并显示所有可用内容。所以父布局决定是否滚动。如果大小增加,它将滚动,否则不会。

enter image description here

最佳答案

您可以将 LinearLayouts 添加到 RecyclerView 作为页眉和页脚 View 。这个问题的最佳答案应该让你知道如何做到这一点:RecyclerView header and footer

关于java - 使用回收器 View android studio访问其他 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46568167/

相关文章:

java - Java 中覆盖成员变量(变量隐藏)

android - 回收站 View 项目不滚动?

android - 软键盘打开后,屏幕无法正确自行调整

java - TextView setText View 中的空指针异常被夸大

java - 滚动 Pane 可见,但在动态更新 java 表中的行时不起作用

Java 线程检查非 volatile 变量的变化似乎要花很长时间

java - 如何让 Hudson 显示完整的 Selenium 报告?

android - 通过远程桌面进行 ADB 调试

android - 为什么我的听众没有在这个 Firestore 集中点击这里

android - 将数据从 Activity 发送到 Fragment Android Studio