我在 RelativeLayout 容器中有三个 TextView 元素:
@+id/姓名,@+id/消息,@+id/时间
@+id/message 按布局定位在@+id/name 的右侧,@+id/time 位于@+id/message 的右侧。只要这三个元素不占用屏幕的宽度,它就可以很好地呈现,但是当它占用时,它会反弹最后一个元素。
如果发生这种情况,我希望它在下方溢出。我能想到的最好的方法是拥有 3 个 html div
<div style='float:left;'>name</div>
<div style='float:left'>message</div>
<div style='float:left;'>time</div>
最佳答案
自定义 FlowLayout 类可用于在一行中显示子项,然后如果没有足够的空间则开始新的一行: https://github.com/triposo/barone/blob/master/src/com/triposo/barone/FlowLayout.java
关于android - 像 html 一样显示 android TextViews 会 float div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3941362/