草庐IT

Nestedscrollview

全部标签

android - Scrollview 不适用于 Cardview

我一直在开发一个应用程序,但遇到了xml布局问题,当我在线性布局中使用CardView时,我通常使用的ScrollView不起作用,我在谷歌中查找并发现了NestedScrollview,它仍然无法正常工作,应用程序强制关闭,有人可以告诉我我到底做错了什么,并纠正。这将非常有帮助。activity_items_details.xmlandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_margin="8dp"> 最佳答案

22、 Flutter Widgets 之 NestedScrollView 组件。

Flutter中常用的滑动布局ScrollView有SingleChildScrollView、NestedScrollView、CustomScrollView。SingleChildScrollView用来处理简单可滑动的页面布局视图,如一般的数据详情页面,当内容足够多时,一屏显示不下时,就需要滑动处理。NestedScrollView滑动组件是用来处理复杂情况下的滑动应用场景,如向上滑动视图时,要折叠隐藏一部分内容,这时候就需要使用到NestedScrollView与SliverAppBar的结合使用。CustomScrollView用来处理更为复杂的布局结合SliverAppBar,S

android - 如何在nestedScrollView 内的RecyclerView 中实现分页

我在NestedScrollView中包含了RecyclerView并设置了mRecyclerView.setNestedScrollingEnabled(false);由于RecyclerView的滚动设置为false,我不会得到RecyclerView的滚动位置,因此我不会能够在RecyclerView中进行分页。这个我也试过mRecylerview.addOnScrollListener(newRecyclerView.OnScrollListener(){@OverridepublicvoidonScrollStateChanged(RecyclerViewrecyclerVi

java - 如何在滚动下方 View 时使 EditText 粘在屏幕顶部?

我使用过CoordinatorLayout并且知道如何使TabLayout在工具栏下方时保持在页面顶部。但是,我现在正在开发一个新的应用程序,它的fragment中有以下屏幕。所以工具栏保持固定在顶部,但我想实现滚动效果,将EditText从蓝色图像区域的中心移动到页面顶部(在Activity的工具栏下方)。这是我想要的布局(取自Trucaller应用):1)发布时:2)滚动时:我尝试了多种使用CoordinatorLayout和NestedScrollView的技术,但我的EditText(SearchBar)总是与整个蓝色图像区域(AppBarLayout)一起向上滚动。谢谢。

android - 当我将水平 recyclerview 滚动到垂直 recyclerview 时,Nestedscrollview 跳起来

我有这样的布局结构首页Activity:底部菜单fragment:TabFragment(tablayout中每个标签的fragment):项目布局:当我第一次打开Activity时一切正常,但是当我从其他Activity返回到HomeActivity时,当我滚动内部水平RecyclerView时,RecyclerView会跳起来。外部垂直回收View和内部水平回收View:rv.setNestedScrollingEnabled(false);如果我打电话universalAdapter.notifyDataSetChanged();一切正常,但在所有水平回收站View上更改滚动位置

android - NestedScrollView 内的 CardView 在底部显示额外空间

我的布局有问题。我将cardView放在NestedScrollView中,并且完全放在CoordinatorLayout中。而且,它在底部添加了很多填充物。有人可以解释为什么会这样吗?我知道cardView在低于L的设备中使用额外的填充来显示圆角和阴影,但它是否需要这么多的填充并且只在底部。app:layout_behavior="@string/appbar_scrolling_view_behavior"android:layout_width="match_parent"android:layout_height="match_parent"> 最佳

Android espresso NestedScrollView,如何滚动到底部

我正在尝试使用Espresso测试NestedScrollView,但出现错误:“将不会执行操作,因为目标View与以下一个或多个约束不匹配:至少90%的View区域显示给用户。”我知道这个错误是因为Android没有检测到我想要点击的按钮,也就是说,我需要滚动到底部才能看到该按钮。我还读到scrollTo()不适用于NestedScrollView,所以我不能使用它。我想我必须滚动到NestedScrollView的底部才能看到按钮,我对此既不确定也不知道该怎么做。我想点击红色按钮,但它不可见。我看过几个堆栈问题和一些教程,但我不知道如何滚动到嵌套的底部。应用工具栏的代码是:`Nes

android - 如何替换旧 API<21 中的 NestedScrollView?

我的布局fragment有问题:app:layout_behavior="@string/appbar_scrolling_view_behavior">当用户滚动fragment时,我需要消失/出现工具栏。此方法不适用于API19(例如):你会用这个Android设备做什么? 最佳答案 这在API21下的XML中不起作用,但相应的代码在支持库中可以正常工作:recyclerView.setNestedScrollingEnabled(true); 关于android-如何替换旧API

android - 导航栏隐藏的 NestedScrollView 底部 [Android]

我在使用CollapsingToolbarLayout布局时遇到了NestedScrollView问题。当我将文本滚动到底部时,最后的句子被导航栏覆盖。layout.xml:向TextView添加marginbottom修复了这个错误,但我想知道任何更好的解决方案以及为什么会这样。有谁能帮帮我吗? 最佳答案 如果有人仍在寻找此问题的解决方案:问题的原因是CoordinatorLayout没有正确计算CollapsingToolbarLayout的大小,因为它的工具栏带有app:layout_collapseMode="pin"设置。

android - NestedScrollView 大小不适合 CollapsingToolbarLayout

我想在我的应用中应用CollapsingToolbarLayout。下面的XML工作正常。但是有一个问题。屏幕上方的NestedScrollView。它不适合它的父高度。当我应用下面的代码时,它很有帮助。android:layout_marginBottom="?attr/actionBarSize"这意味着我应该使用“actionBarHeight”进行控制吗?还有其他聪明的办法吗? 最佳答案 您需要在Activity的onCreate方法中使用您的工具栏调用setSupportActionBar。即@Overrideprotec