当前位置: 首页 > 知识库问答 >
问题:

nestedScrollEnabled做什么?

蓝昊天
2023-03-14

自从我第一次见到文档以来,这个属性就一直困扰着我,比如ScrollViewProps或从它派生道具的组件(SectionList、FlatList、VirtualizedList)。

描述中只提到支持Android API level 21+的嵌套滚动。但没有更多地了解API 21+(或API<21)上的实际错误之处,或者您需要该属性的实际用例。

我已经在真实的android设备上做了多次测试,在所有这些设备上,嵌套滚动(无论是使用ScrollView还是其他库存组件)都能正常工作--无论是否将此道具设置为true--水平和垂直方向都能正常工作。

那么,这个道具到底是干什么用的呢?你能提供一个例子,在什么地方这个道具做任何有用的或卷轴不能正常工作没有它吗?

另外,如果我将它设置为true,不管这些滚动组件是什么,这会有什么坏处吗?

共有1个答案

范鸿畅
2023-03-14

通过与Android网站一致

NestedScrollView就像ScrollView,但它支持在Android的新旧版本上同时充当嵌套滚动父级和子级。默认情况下启用嵌套滚动。

Wich的意思是:

NestedScrollView是在另一个scrollView中需要一个scrollView时

在较新版本的android和所有IOS版本上默认启用此功能,但您可以将其设置为true,它将适用于所有版本。

示例使用:

 类似资料:
  • 问题内容: 我正在阅读一本有关html开发的书(我还比较陌生),尽管该书一个月前(2011年11月)才刚刚出版,但作者是一位经验丰富的编码人员,也许可以用于行动形式是老派? 因为我试图获得示例代码的要点,但是尽管进行了搜索,却找不到解释。 在Google,SO和www.w3schools.com上。 有人知道该动作对表格意味着什么吗? 问题答案: 动作通常指定提交表单的文件/页面(使用方法参数中所

  • 问题内容: 为什么我们需要特定于数据库的功能,例如mysql_real_escape_string()?addlashes()不能做什么? 暂时忽略了参数化查询的高级替代方案,是一个仅使用addlashes()的web应用仍然容易受到SQL注入的攻击,如果是,怎么办? 问题答案: 当处理多字节编码的字符串时,加号通常不够好。

  • 问题内容: 我有以下代码: 据我了解,我创建了一个按钮,上面写着“清除”。然后,我必须将一个动作与此按钮关联(如果按下该按钮会发生什么),并由完成。这样对吗? 但是我不知道该在哪里指定动作。按下按钮应该清除文本区域,据我所知,应该在某处有代码清除文本区域。但是在给定的示例中, 。的参数中只有“ this” 。 程序如何知道按下按钮时应清除文本区域? 如果需要,请在此处给出完整的代码。 问题答案:

  • 问题内容: 显示在Netty 4升级文档中。您能解释一下它的作用吗? 谢谢! 问题答案: 这是一个通过套接字的选项,用于确定排队的连接数。 http://docs.oracle.com/javase/7/docs/api/java/net/ServerSocket.html 传入连接指示(连接请求)的最大队列长度设置为backlog参数。如果在队列已满时出现连接指示,则拒绝连接。 有关网络渠道的更

  • 问题内容: JavaDoc说: 我知道C#中有什么,但是这个标量和C#标量似乎绝对不同。 问题答案: 这是在声明您希望查询结果返回单个命名列的对象,而不是实体。例如 将返回一个。如果您指定多个标量,则结果将以的数组形式返回。与之类似,除了它适用于命名列,并且可以返回复合结果。

  • 问题内容: Hibernate.initialize做什么? 通常提到的文档只谈论 有什么意义吗 问题答案: 如果实体具有延迟初始化的字段(例如,一些较大的BLOB或CLOB数据或延迟的一对一关联),我会说是。见20.1.8。在前者的文档中,在20.1.3中。 也可以看看: 20.1.4。初始化集合和代理