我想在Android中有一个视图布局来管理自己动态使用它的空白空间,如果它仍然适合OR断开线并且在左边的新行上添加视图,则EITHER将下一个视图添加到最后一个视图...
例:
||Name|LoooooongName|Ho ||
||SuperLongName|NextLongname ||
||Bob|Sue|Martin|Richard|Joe ||
||Marvin|Homer|Ann-Marie ||
Run Code Online (Sandbox Code Playgroud)
有线索吗?谢谢你的帮助!
这是可能的,但并不容易。您必须创建自定义布局。查看LinearLayout的源代码作为示例,特别是layoutHorizontal()。
您将重写 ViewGroup.onLayout()。在其中,您将使用 View.getMeasured{Width,Height}() 检查子项的大小,确保它们可以适合该行或移动到下一行。
| 归档时间: |
|
| 查看次数: |
676 次 |
| 最近记录: |