问题标签 [nestedscrollview]

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.

0 投票
2 回答
4162 浏览

android - ListView 不在 NestedScrollView 内滚动

我在 NestedScrollView 中使用 ListView。列表扩展以匹配父级,但现在没有滚动

这是我的布局:

这条线没有帮助:

谢谢您的帮助!

0 投票
1 回答
1208 浏览

android - 关于 NestedScrollView 中的 WebView。无法显示底部内容

我无法使用 NestedScrollView 显示 webview 底部内容的情况。底部栏不是应用程序栏。

我很抱歉我的英语。谢谢~

依赖关系

在此处输入图像描述 在此处输入图像描述

我的代码

0 投票
1 回答
997 浏览

android - 如果在 nestedScrollView 内,RecyclerView 不回收

我的目标是拥有一个带有多个包含 RecyclerViews 的子 CardViews 的 NestedScrollView。

我当前的 xml 看起来像这样:

如果我在 RecyclerViews 上将 nestedScrollViewEnabled 设置为 false,一切似乎都按预期工作。但是,recyclerviews 中的行没有被回收。调用layoutManager.findFirstVisibleItemPosition()总是返回 0,并且layoutManager.findLastVisibleItemPosition()总是返回列表中最后一个项目的位置。

有什么建议么?

0 投票
1 回答
1891 浏览

android - NestedScrollView 滚动滞后,直到 CollapsingToolbarLayout 视图不折叠

嗨,我在 NestedScrollView 滚动时遇到了一种延迟,并且观察到这种滚动延迟,直到视图折叠后视图确实折叠滚动工作正常。

有没有解决办法不是这个。

以下是xml代码

0 投票
3 回答
1882 浏览

android - NestedScrollView onBindViewHolder 内的 RecyclerView 调用所有 getItemCount 大小

当我放入RecyclerView里面NestedScrollView时,onBindViewHolder会调用所有行,比如说我有大小为 30 的列表,然后onBindViewHolder一次调用所有 30 行,即使没有滚动

我的xml是

但如果我删除NestedScrollView它工作正常。

0 投票
0 回答
715 浏览

android - NestedScrollView (RecyclerView) 与 paddingTop,在 Behavior 采取行动之前滚动

我有一个NestedScrollViewor RecyclerViewwithpaddingTop = 60dp例如和 with cliptopadding = false。我需要RecyclerView滚动(使用)之前的60dpAppBarLayout$ScrollingViewBehaviorAppBarLayout$ScrollingViewBehavior嵌套滚动动作。我尝试在总滚动达到 60dp 边界之前禁用侦听器setNestedScrollingEnabled(false)中的嵌套滚动而RecyclerView.OnScrollListener不是启用它,但是在向下滚动事件期间我遇到了很多问题。那么是否有任何默认的实现技巧可以使所有工作正常进行。这是屏幕截图,它是标准的CoordinatorLayoutxml 文件

在此处输入图像描述

0 投票
1 回答
923 浏览

android - Android如何在ScrollView中保持RecyclerView回收

我在nestedscrollview 中有三个recyclerview,我需要第三个继续回收,就像他不在nestedscrollview 中一样。除了缺少回收功能外,一切都很好。

这是我的 xml:

这是java部分

0 投票
2 回答
7517 浏览

android - 处理 RecyclerView、NestedScrollView 和 CardView

我将在我的应用程序中实现这个 UI: 用户界面

好吧,我之前尝试过的一些方法:

1.使用CollapsingToolbarLayout 我把我CardViewCollapsingToolbarLayout内部和把它们都放在AppBarLAyout中。

PS:我删除了无关代码,别提我了

这种方式可以正常工作,但是!!!当CardView高度高于屏幕高度时,它的内容会被忽略AppBarLayout并且不会向用户显示

2. 使用NestedScrollView I putCardViewRecyclerViewinside NestedScrollView。但问题是当用户到达 RecyclerView 的末尾然后滚动回顶部时,fling 变得迟缓和错误并停止一些用户必须越来越多地滚动才能到达顶部的地方!

怎么解决这个问题?!我不想使用为 recyclerview 制作标题的适配器,我从其中一些那里得到了与性能相关的问题。

回答

如您在2中看到的那样放入RecyclerView内部并应用并将其设置为NestedScrollView.setNestedScrollingEnabledfalse

0 投票
4 回答
481 浏览

android - TabLayout和Fragment之间出现奇怪的白条

我的布局中有一个奇怪的错误,我无法弄清楚。我的 Fragments 和 TabLayout 之间出现一个白条。我暂时没有更改此代码,也许它是 Android 6.0.1 中的东西(我有一个 Nexus 5)。我很确定,6.0 或 Lollipop 中没有错误。

这是一个屏幕截图:

在此处输入图像描述

这是我的活动 XML:

任何想法?

更新 1:

在@Abanoub Samaan 的建议之后,我的布局如下所示:

在此处输入图像描述

更新 2:

该错误也出现在我运行 Android 5.1.1 Lollipop 的 Nexus 7 (2012) 上。

0 投票
2 回答
12572 浏览

android - RecyclerView 在 NestedScrollView 中使用时不会回收视图

我在RecyclerView里面使用NestedScrollView。我也设置setNestedScrollingEnabled为假recyclerview

支持较低的API

ViewCompat.setNestedScrollingEnabled(mRecyclerView, false);

现在!当用户滚动视图时,一切似乎都很好,但是!!!recyclerview 中的视图不会被回收!!!并且堆大小迅速增长!

更新:RecyclerView 布局管理器是StaggeredLayoutManager

片段配置文件.xml

fragment_profile_details.xml

ProfileFragment.java

Ps:我已经为滚动视图设置了更多的负载,因为recyclerview它连续进行并且不可停止!

任何帮助表示赞赏