Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中是否有类似flowlayout的布局?_Android_Layout_Flowlayout - Fatal编程技术网

android中是否有类似flowlayout的布局?

android中是否有类似flowlayout的布局?,android,layout,flowlayout,Android,Layout,Flowlayout,我在android内置布局中找不到任何相关的布局实现 我在这篇文章中找到了一个实现,但在这篇文章中,有一个先决条件,即子对象的宽度不大于父对象的宽度 但在我的例子中,孩子的宽度比父母的宽。比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50 安卓系统中有没有针对这一点的内置实现?或者我有什么关于如何实施这个布局的建议 谢谢 但在我的例子中,孩子的宽度比父母的宽 这在数学上是不可能的 比如说,版面中有一个textview和一个图

我在android内置布局中找不到任何相关的布局实现

我在这篇文章中找到了一个实现,但在这篇文章中,有一个先决条件,即子对象的宽度不大于父对象的宽度

但在我的例子中,孩子的宽度比父母的宽。比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50

安卓系统中有没有针对这一点的内置实现?或者我有什么关于如何实施这个布局的建议

谢谢

但在我的例子中,孩子的宽度比父母的宽

这在数学上是不可能的

比如说,版面中有一个textview和一个图像,版面的宽度是200,而textview的整个宽度是300,图像的宽度是50


这在数学上是不可能的。布局的宽度必须至少与其最大的子级一样大。

我找到了解决方案,即使用ImageSpan,然后调用SpannableStringBuilder.setSpan方法

对不起,也许我没说清楚。当父对象的宽度为200时,textview的宽度为300(如果文本在一行中),因此我尝试实现的是有两行文本,一行是200,第二行是100,然后在第二行的文本后面,有一个50宽的图像。@user441316:Ah!现在我明白了。AFAIK,这是不可能的,即使使用自定义布局类。