【发布时间】:2020-01-28 22:26:47
【问题描述】:
我为FrameLayout 找到的所有示例都使用FrameLayout 将多个子级堆叠在一起。甚至例如* 回答 here 说
您使用 FrameLayout 将子视图堆叠在一起,
FrameLayout 的设计目的是在屏幕上屏蔽一个区域以显示一个单个项目。一般应该用FrameLayout来保存单个子视图,
虽然可以向其中添加多个孩子,但这听起来只是一个副作用。
那么,带有 单个 项的 FrameLayout 的最初预期用例是什么?有人有这方面的例子吗?
【问题讨论】:
-
这是最简单的布局,它仅根据其大小和重力布置每个子视图,而忽略其他子视图,从而产生视图堆叠在顶部的效果。
-
Elias,我在链接的主题中找不到一个带有 SINGLE 孩子的示例):Pawel,谢谢我知道这一点,但想知道一个孩子的用例是什么。
标签: android android-framelayout