草庐IT

NestedScrollview

全部标签

user-interface - 如何在 Flutter 的 NestedScrollView 中设置 SliverAppBar 的最小高度

我想在普通Scaffold应用程序的NestedScrollView中使用SliverAppBar。当用户向下滚动时,我还希望应用程序栏有一些最小高度。我不知道如何使用PreferredSize小部件或在线找到的任何其他解决方案,例如this.这是我目前的简化解决方案:import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(ti

Android - 包含 ExpandableListView 的 NestedScrollView 在展开时不会滚动

我在NestedScrollView中有一个ExpandableListView(是的,我知道,在另一个ScrollView中有一个ScrollView不好,但我不知道还有什么要做,请告诉我是否有人知道更好的方法)。NestedScrollView中内容的大小还在屏幕内所以不会滚动,但是当ExpandableListView展开时,内容会漏出屏幕但是NestedScrollView仍然不会滚动..为什么会这样?这是我的NestedScrollView布局:...//About3oftheLinearLayouts 最佳答案 您可以使

android - 使用 NestedScrollView、AppBarLayout 和 CoordinatorLayout 平滑滚动和 Fling

我正在开发一个将AppBarLayout与CollapsingToolbarLayout和NestedScrollView一起使用的应用程序。我已经成功实现了这一点,并且运行良好。现在我想要做的是,在Nestedscrollview上一扔(快速向上滑动)它应该完全滚动到顶部。同样,在向屏幕底部滑动(快速向下滑动)时,它必须平滑滚动到底部。但是现在,它只会卡在两者之间,这使它看起来很难看。我在这里尝试了许多可用的解决方案,但对我没有任何帮助。我当前的设置如下。------content--------------下面显示的最被接受的答案之一对我也不起作用。UnabletoscrollAp

Android NestedScrollView 在应用程序 :layout_behavior 后大小错误

自从Google发布了针对android的设计支持库以来,无需实现自定义代码就可以完成许多好事情。虽然我已经测试了这个库中的自定义View,但我发现了一个更糟糕的事情,我不知道这是否是一个错误。我在github上找到了cheesesquare项目。activity_detail.xml(layoutfile)的NestedScrollView中有3个CardView。如果删除其中2个,您会看到NestedScrollView没有父级(match_parent)的完整大小。NestedScrollView绑定(bind)到父View的底部。http://i.stack.imgur.com

android - NestedScrollView 内的 RecyclerView ScrollListener

我在NestedScrollView的末尾有一个EndlessRecyclerView。EndlessRecyclerView表示:当用户滚动到recyclerView的底部时,它会加载更多数据。这已经实现并在其他地方工作,但是当我将recyclerView放在NestedScrollView中时,OnScrollListener事件不会触发。XML设计:代码:recyclerView.setOnScrollListener(newRecyclerView.OnScrollListener(){@OverridepublicvoidonScrolled(RecyclerViewrecy

android - NestedScrollView 内的子级未覆盖整个屏幕高度

我在我的fragment中使用NestedScrollView。在我的xml中的RelativeLayout但它没有覆盖整个屏幕高度。下面是我的代码-运行代码时,只有黑色背景可见,但不红色,因为我的subview背景为红色。提前致谢 最佳答案 尝试在你的nestedscrollview上添加这行代码android:fillViewport="true"app:layout_behavior="@string/appbar_scrolling_view_behavior"删除:android:fitsSystemWindows="tr

android - 无法使用 NestedScrollView 平滑滚动 AppBarLayout 和折叠工具栏

我正在开发一个android应用程序,我在其中使用CoordinatorLayout、AppBarLayout和CollapsingToolbarLayout来使用折叠工具栏功能。我在布局中使用NestedScrollView在同一布局中展开和折叠AppBarLayout。当我尝试从屏幕中心向上滚动时,它不起作用,但是当我尝试从屏幕右上角向上滚动屏幕时,它会平滑滚动。下面提到的是我的xml文件layout.xml>>>>>>想要的结果是当我尝试从屏幕中心向上滚动时,它应该像我从手机右上角向上滚动一样顺畅。请观看下面提到的视频以更清楚地了解问题https://www.dropbox.co

android - 折叠工具栏和nestedscrollview滚动不顺畅

嵌套ScrollView在向下滚动时平滑滚动,但在向上滚动时缓慢。向上滚动时折叠工具栏(带有ImageView和框架布局)不会呈现其内容(保持空白)。我已经尝试了折叠工具栏中的每个标志。 最佳答案 使嵌套ScrollView的直接子元素可点击(如果您没有一个子元素,请添加一个布局并将所有UI元素放入其中并使布局可点击)android:clickable="true"我遇到了类似的问题,这对我有用!这是我一直在处理的代码-这是具有NestedScrollView的文件content_material.xml。它有一个可点击的子元素(T

android - 当尝试从带有点击事件的 View 滚动时,滚动在 NestedScrollView 中不起作用

我在布局中使用NestedScrollView,并尝试将设计支持库中的新CoordinatorLayout用于CollapsingToolbarLayout。我的布局文件如下所示:当我尝试滚动时,有时它不起作用。原因是,带有点击事件的其他布局元素正在消耗触摸事件。基本上EditText、RadioButton、Button都在消耗触摸事件。有什么建议可以解决这个问题吗? 最佳答案 我遇到了同样的问题。仅当NestedScrollView内容高度小于设备屏幕高度时才会发生这种情况。所以解决方法是对NestedScrollView内的V

android - NestedScrollView 和 CoordinatorLayout。滚动问题

CoordinatorLayout和NestedScrollView有一个奇怪的问题(使用设计支持库22.2.0)使用小于NestedScrollView的内容我应该有一个固定的内容。但是尝试向上和向下滚动内容时,我可以得到内容被替换并且永远不会再出现在自己的位置。这里有一个小示例:代码如下: 最佳答案 这也可以在cheesesquare中观察到。删除详细信息fragment中除一张卡之外的所有卡时的演示。我能够(目前)使用这个类来解决这个问题:https://gist.github.com/EmmanuelVinas/c59829