当我尝试将子视图宽度设置为 match_parent 时,视图消失了。
我正在尝试将布局添加为子视图。
请解决这个问题。
您必须使用 wrap_content 或 dp 维度
使用 dp 维度时,视图出现但不是我想要的。 当我使用 wrap_content 时,它仍然不可见。
在我的情况下,这可能不是合适的库。
但是很棒的工作,我已将其添加为书签以在其他情况下使用它。
面临同样的问题。 匹配父项不起作用。 用户界面是不可见的。
这个问题仍然存在
好吧,它目前不受支持,这可能是有原因的。 我无法说出它们的名字,因为@natario1同意,我们可以重新打开此问题,尽管我们都不会很快对其进行调查。 但这是一个开源 GitHub 项目,毕竟没有公司支持它,所以我们只是一群(希望如此)一起工作的书呆子。 如果您想调查它甚至知道如何修复它,我们非常欢迎 PR。
这可能是可能的,但不受支持。
我一直认为当我们在一个小容器中有大内容时需要缩放,所以我们将内容变小并启用缩放。 在这种情况下, match_parent
内容完全没有意义——如果合适,为什么要缩放或滚动? 我们只会让它看起来像match_parent
并对齐等等。
只提一个问题,如果支持此功能,您可能会声明match_parent
实际上比 ZoomLayout 尺寸更大的东西,在这种情况下,它会看起来缩小,但可以缩放......这在 2D 中是荒谬的可滚动容器。
所以我不认为这很紧急,甚至不需要,但可以随意处理它并打开 PR。
或者干脆做:
content.layoutParams.width = zoomLayout.width
content.layoutParams.height = zoomLayout.height
content.requestLayout()
这应该在 zoomLayout 计算出适当的宽度和高度( onGlobalLayout
或类似的东西)之后调用。
最有用的评论
面临同样的问题。 匹配父项不起作用。 用户界面是不可见的。