问题标签 [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 - 实现 NestedScrollingChild 问题
我正在尝试为自定义视图实现 NestedScrollingChild 的一些示例。
此示例运行良好,我可以看到 ToolBar 随着NestedScrollingChildView上的滚动而折叠。但是,如果我进行以下更改,则NestedScrollingChildView上的滚动不起作用,即。如果我滚动它,工具栏不会折叠
即,如果我给高度一个大小,那么它就不起作用。我正在使用 android 支持库 23.1.1
我从这里得到代码它使用 android 支持库 22.2.1,我更改为 23.1.1,因为我创建的自定义视图在 22.2.1 中工作但在 23.1.1 中停止工作时遇到了这个问题
android - 同步 ScrollView 和 NestedScrollView
我有以下布局:
我的问题是我希望 ScrollView 先滚动,如果 ScrollView 移动了一点点,否则 NestedScrollView 可以消耗触摸。目前,NestedScrollView 获取触摸事件并仅在 ScrollView 接收触摸之后才使用滚动。我尝试过使用 onInterceptTouchEvent 并进行了试验,但无济于事。任何指针?
这是正确的方法还是我使用其他视图组合?(可能是协调器布局?)
android - NestedScrollView + AppBarLayout 内容落后
我已经实现了与 https://github.com/chrisbanes/cheesesquare类似的设计
一个可折叠的工具栏,里面有一个图像,向下滚动时会折叠
它工作得很好,但并非总是如此......例如,在线性布局中,我有一个在我的休息请求完成后被填充的视图。这具有将内容推到 Viewpager 后面的效果,当我再次向下和向上滚动时,所有内容都会再次进入正确的位置。
我在一些 SO 线程上看到,通过在 NestedSCrollVew 上设置“fill_vertical”可以解决一些问题。实际上确实如此,内容不会落后,但滚动视图的底部已被剪切......通过放置一些底部边距可以解决问题,但它是动态的,我不知道提前放置什么边距......
android - 嵌套滚动视图内的回收器视图
我有一个这样的布局
文本视图 1
文本视图 2
文本视图 3
图像视图
回收站视图
[第 1 至 10 项垂直组织]
现在,当我滚动页面时,必须滚动整个页面,而不仅仅是 Recyclerview。这在 android 中是一件非常常见且古老的事情,我得到的解决方案是实现
RecyclerView 是否有一个 addHeaderView 等价物?
我不想遵循这种方法,因为它是一个非常老套的解决方案。我觉得在 nestedscrollview 中实施 recyclerview 可能会解决我的问题,我是否采取了正确的方法?还是我应该使用协调器布局?非常感谢任何帮助,您能否也提供一些符合我要求的链接。?
android - NestedScrollView 和 RecyclerView 的问题,如何分开?
我不知道如何实现这个..我想使用:
- 折叠工具栏
- “正常”布局(NestedScrollView)
- 回收站视图
- 并通过 NavigationDrawer 导航(因此布局在我的 activity_main.xml 中组合在一起)
当我尝试使用 RecyclerView 时出现问题 - 因为 NestedScrollView (是的,“不要将多个可滚动项放在一起”的规则是真的)......
但是如何实现呢?是否有可能以某种方式保持布局分开?
信息:我正在替换 FrameLayout 中的应用程序内容(见中间部分)。
插入多个 NestedScrollView(在每个 Fragment 中,应该是可滚动的)是否是一个合适的解决方案?
这是我的主要布局:
提前致谢。
android - 当 EditText 获得焦点时,使用 TextInputLayout 滚动 NestedScrollView
我有这样的布局:
对于清单中的那个活动,我有 android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
但是当我单击 EditText 并获得焦点时(因此键盘打开) NestedScrollView 不会向上滚动并且 EditText 被键盘覆盖如何让它向上滚动?
android - 无法使用 NestedScrollView 平滑滚动 AppBarLayout 和折叠工具栏
我正在开发一个我正在使用的 android 应用程序CoordinatorLayout
,AppBarLayout
并CollapsingToolbarLayout
使用折叠工具栏功能。
我在布局中使用以在相同的布局NestedScrollView
中展开和折叠AppBarLayout
。当我尝试从屏幕中心向上滚动时,它不起作用,但是当我尝试从屏幕右上角向上滚动屏幕时,它会平滑滚动。
下面提到的是我的xml文件
布局.xml
想要的结果是当我尝试从屏幕中心向上滚动时,它应该像我从手机右上角向上滚动一样顺畅。
请观看下面提到的视频以更清楚地查看问题
https://www.dropbox.com/s/gscfc8vfc7kkpxp/device-2015-12-30-160119.mp4?dl=0
android - 滚动时在 NestedScrollView 中隐藏 FAB
我有一个嵌套滚动视图,其中包含一些线性布局和文本视图等内容。由于某些原因,我也在使用浮动操作按钮库。所以我不能使用任何行为。我不知道我应该如何处理来自滚动视图的滚动更改侦听器,以像行为一样动态隐藏和显示工厂。
有什么建议如何在滚动时隐藏和显示工厂?
android - NestedScrollView 内的 RecyclerView :使水平滚动更容易
我正在开发一个 Android 应用程序,我有一个垂直的 NestedScrollView,它占据了我所有的屏幕,并在多个水平 RecyclerView 内。这是工作,但水平滚动真的很难实现。
我的意思是,当我水平滚动时,手势被 NestedScrollView 捕获,并且视图向上/向下移动。我需要集中注意力并做一个真正的水平运动来滚动 RecyclerView,它正在扼杀 UX...
这是我的 NestedScrollView :
我以编程方式膨胀 RecyclerView,因为数字是在网络数据中定义的,这里是膨胀的布局:
以及我如何在 Java 中设置我的 RecyclerView :
我试图改变“速度”NestedScrollView,但我找不到好的建议/帖子,也许我找不到好的建议。有人可以帮忙吗?