问题标签 [android-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.
android - NestedScrollView 内的 RecyclerView ScrollListener
我EndlessRecyclerView
在 a 的末尾有一个NestedScrollView
。EndlessRecyclerView
意思是:当用户滚动到 recyclerView 的底部时,它会加载更多数据。这已经实现并在其他地方工作,但是当我将 recyclerView 放入NestedScrollView
事件时OnScrollListener
不会触发。
XML设计:
代码:
如何获得上述情况的滚动事件?
我知道在彼此内部有两个可滚动视图是不好的。但是,我如何在没有两个可滚动视图的情况下拥有上述情况?
我已经关注了这个链接,但它不起作用:scrollview android 内的 recyclerview 的滚动事件
android - 如何在协调器布局中使用一个简单的按钮,以便该按钮在向下滚动时隐藏并在向上滚动时显示?
我想在协调器布局中有一个简单的按钮,这样当我向下滚动嵌套滚动视图时,按钮会隐藏起来,向上滚动时我必须能够再次查看该按钮。我如何做到这一点。我用谷歌搜索了很多,但我得到了与浮动按钮相关的东西,我没有使用浮动操作按钮。我正在使用简单的按钮。那么,我该如何实现我的目标呢?请帮帮我!问候,谢谢。
android - CollapsingToolbarLayout 滚动时不折叠
1 我正在尝试将 CollapsingToolbarLayout 与 ScrollView 一起使用,但我不知道为什么它不起作用。我试试这个:
我的嵌套滚动视图,其行为设置为 appbar_scrolling_view_behavior
我的nestedScrollView 被滚动,但折叠工具栏被固定!
android-layout - 如何将静态定位按钮放置在协调器布局中以使内容不重叠?
我创建了一个协调器布局,其底部有一个 Appcompat 按钮。我在嵌套滚动视图内的协调器布局内也有一个相对布局。我得到的输出就像固定按钮与相对布局的内容重叠,不允许查看相对布局内的某些元素。请帮帮我!问候,谢谢。`
android - 如何在calabash-android中使用嵌套滚动视图向下滚动?
所以我试图用android向下滚动一个应用程序,但我得到以下信息:
Calabash::Android::WaitHelpers::WaitError: 找不到任何可滚动的视图
但我有一个带有这个“support.v4.widget.NestedScrollView”类的嵌套滚动。有人知道我如何使用 calabash-android 向下滚动吗?
scroll_down 对我不起作用。
android - RecyclerView 不嵌套在 NestedScrollView 但在同一个 LinearLayout 时不滚动
我正在使用以下布局,但无法让 RecyclerView 滚动(使用此布局时它在屏幕上不可见,滚动停止直到 NestedScrollView)。
我可以向上滚动到 NestedScrollView 和 CollapsingToolbar 以折叠,如果我删除整个 NestedScrollView 然后我让 RecyclerView 滚动。
如果我在没有 NestedScrollView 的情况下保持线性布局,则只有 RecyclerView 滚动,其余布局是固定的。
我还添加app:layout_behavior="@string/appbar_scrolling_view_behavior"
了 RecyclerView,并将 RecyclerView 排除在 NestedScrollView 之外。
如果我在 NestedScrollView 中添加 RecyclerView,则 RecyclerView 不会出现。
android - Android -FAB 行为与半列表
当 recyclerview 有足够的项目可以滚动时,我让 FAB 工作,但我需要处理 recyclerview 不滚动的情况(项目总数不覆盖屏幕)。
目前这是我处理滚动的方式:
recyclerview 物品少时如何处理?
android - 如何随时(顺利)获得 NestedScrollView 中的滚动百分比?
我想基于滚动更改工具栏的 alpha,如下所示:
起初,工具栏是透明的,通过滚动到底部,它会越来越明显,最后它会完全不透明(可见)。
我的布局结构是:
嵌套滚动视图的内容将从服务器动态更改,所以我不知道它的高度。
我刚刚找到了两种检测scrollY的方法:
addOnScrollChangedListener:
/li>setOnScrollChangeListener:
/li>
但这些方式都不是一帆风顺的。例如,如果您检查scrollY
(通过使用log.d()
)的值,您将看到如下内容:
数字之间有很大的差距。
我的问题是:如何(顺利)获得每一刻的滚动百分比?或者根据当前滚动位置更改工具栏 alpha 的任何其他方式?