android - 带有子元素和根的 LinearLayout 是一个滚动视图。它应该被包装到另一个滚动视图吗?
问题描述
如果布局将 a 定义ScrollView
为父视图,并且其中一个子视图是 a LinearLayout
(带有一些子视图的垂直方向),这个定义是否有问题?因为我有时看到线性布局被包裹在另一个布局中,NestedScrollView
所以我想知道这解决了什么问题
解决方案
如果您直接将 a 包裹ScrollView
在 a 中NestedScrollView
,并且那是 的唯一孩子NestedScrollView
,那是多余且不必要的。如果有 的其他孩子NestedScrollView
,那可能是正确的,但是您可能希望两者都是NestedScrollView
s,以便在 Android 版本之间获得一致的行为。
推荐阅读
- javascript - Axios 的 JEST 测试 - transformResponse
- stata - 如何生成组中变量随时间变化的累积总和
- python - 如何使用 selenium python 按 href 值查找元素?
- java - 从 Hazelcast 反序列化 synchronizedSet 时的 Stackoverflow
- c++ - 没有特定成员的类型的 SFINAE
- node.js - npx create-react-app 命令不起作用
- ios - 如何在 swift 中将 [Any] 转换为 struct 格式
- bash - 重命名文件保留基本名称添加额外的单词和更改扩展名
- c++ - 无法在 SFML 中加载字体
- c# - Microsoft Graph 客户端 - 检索超过 15 个用户?