问题标签 [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 - 如何在线性布局滚动时隐藏相对布局
以下是我的代码
现在我想在 NestedScroll 的 Scroll 上隐藏 RelativeLayoput 我做到了,但视图与此波动: android.widget.RelativeLayout{4f3557b VE.
android - 嵌套回收站视图滚动问题
我在嵌套滚动视图(位于 CoordinatorLayout 内)中使用了 Recycler View:
在上述回收器的适配器中,我使用 setNestedScrollingEnabled 作为 false 以编程方式添加了子回收器视图。
我的问题是:当我滚动子回收器时,一旦它的滚动完成,父回收器就会滚动到顶部,就好像我再次设置它的适配器一样。我没有添加任何代码来通知适配器或滚动到最顶部的回收站项目或再次设置适配器。我无法弄清楚这种奇怪行为的原因。
任何帮助将不胜感激.. !!!
android - 为什么向上滚动时滚动会在折叠的工具栏处停止?(不展开以显示图像)
正如我在标题中解释的那样,如果我从下到上快速滚动并在下拉后立即移开手指,则滚动会在折叠的工具栏处停止。我希望它扩大。如果我顺利拉动nestedscrollview,没有问题,工具栏可以正常展开。我在nestedscrollview 中有回收站视图。这是我的布局
提前致谢。
android - Android:WebView 内容的滚动速度比 Coordinator Layout 中的 CollapsingToolBar 快
在我的Android项目中,我试图在NestedScrollView中使用CollapsingToolBar和WebView和CoordinatorLayout,但是当webview内容快速滚动时,我面临着在AppBar图像下快速滚动的webview内容并且与AppBar垂直滚动速度不同步。
下面是协调器布局的 xml。
请建议,这个布局有什么问题。完整的源代码可在以下链接中找到: https ://www.dropbox.com/s/jvmqgpgg9e9pqpp/AndroidCoordinatorNestedScrollView.zip?dl=0
下面是活动文件:
android - 在 ViewPager 中滑动到 Fragment 总是滚动到 RecyclerView?
我有一个Fragment
我显示在我ViewPager
的其中有一个View
关于用户的一些信息,在它下面有一个RecyclerView
. 问题是,每次我滚动到那个Fragment
时,页面都会自动向下滚动到RecyclerView
开始的位置,我不希望这种情况发生。相反,我希望您在浏览Fragment
. 这是我的尝试:
活动主.xml:
配置文件.xml:
android - 在 NestedScrollView 中带有分页的 RecyclerView
Helo,我创建了一个带有复杂项目的 recyclerview(它的 CardView 带有嵌套的 RecyclerView 和网格布局管理器)。而且我在滚动时遇到滞后问题。为了解决这个问题,我尝试将 main recyclerView 放在 NestedScrollView 中,并添加滚动侦听器(当 NestedScrollView 滚动到内容末尾时)进行分页。当我滚动第一页时,它工作得很好,但是,当加载新页面时,NestedScrollView 会通过冻结改变自己的高度。它看起来像是一场灾难。也许你遇到了一些问题?
我的回收站查看项目:
android - 在滚动时更改 android AppBarLayout 的高度
我正在尝试更改 android appBarLayout 的高度以产生这样的效果(示例来自 iOS,但我试图在 android 中做类似的事情):当我们向上滚动时,appBar 的 appBar 高度应该减小并且图片应该缩放。
示例 1:http ://take.ms/nxVJ7
示例 2:http ://take.ms/jXQst
经过一些研究和几次尝试,我取得了一些进展,但我不知道下一步该做什么。
这是我的活动资料:
和消失行为:
结果,当 appBarLayout 和 FrameLayout 同时滚动内容时我有效果(如果我能找到一种方法,我会尝试添加图像。我需要超过 10 个声誉。image3,image4)。还有一些starnge效果。当您(例如)缓慢地向上滚动时,您会看到屏幕上的文本向上移动并再次向下移动。类似地震的效果。
如您所见,我在代码中有日志,当我向一个方向滚动时,他们说 dy 是正数和负数。记录慢速滚动,例如:
我明白所有问题都会出现,AppBarLayout$ScrollingViewBehavior
但我不明白要改变什么。
android - 在 NestedScrollView 中带有 RecyclerView 的 ItemTouchHelper:拖动滚动不起作用
我已经像这篇文章中描述的那样实现了 ItemTouchHelper: https ://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-b9456d2b1aaf#.k7xm7amxi
如果 RecyclerView 是 CoordinatorLayout 的子级,则一切正常。
但如果 RecyclerView 是 CoordinatorLayout 中 NestedScrollView 的子项,则拖动滚动不再起作用。拖动一个项目并将其移动到屏幕的顶部或底部,RecyclerView 不会像它不是 NestedScrollView 的子项那样滚动。
有任何想法吗?