android中是否有类似flowlayout的布局?
我在android内置布局中找不到任何相关的布局实现 我在这篇文章中找到了一个实现,但在这篇文章中,有一个先决条件,即子对象的宽度不大于父对象的宽度 但在我的例子中,孩子的宽度比父母的宽。比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50 安卓系统中有没有针对这一点的内置实现?或者我有什么关于如何实施这个布局的建议 谢谢 但在我的例子中,孩子的宽度比父母的宽 这在数学上是不可能的 比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50android中是否有类似flowlayout的布局?,android,layout,flowlayout,Android,Layout,Flowlayout,我在android内置布局中找不到任何相关的布局实现 我在这篇文章中找到了一个实现,但在这篇文章中,有一个先决条件,即子对象的宽度不大于父对象的宽度 但在我的例子中,孩子的宽度比父母的宽。比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50 安卓系统中有没有针对这一点的内置实现?或者我有什么关于如何实施这个布局的建议 谢谢 但在我的例子中,孩子的宽度比父母的宽 这在数学上是不可能的 比如说,版面中有一个textview和一个图
这在数学上是不可能的。布局的宽度必须至少与其最大的子级一样大。我找到了解决方案,即使用ImageSpan,然后调用SpannableStringBuilder.setSpan方法 对不起,也许我没说清楚。当父对象的宽度为200时,textview的宽度为300(如果文本在一行中),因此我尝试实现的是有两行文本,一行是200,第二行是100,然后在第二行的文本后面,有一个50宽的图像。@user441316:Ah!现在我明白了。AFAIK,这是不可能的,即使使用自定义布局类。