请看几天前我问过的这个问题:GLSurfaceView in LinearLayout
给出的答案非常有效......但我想知道是否有更详细的解释为什么这有效?
根据我的评论,“使用其他视图类型,查看为LinearLayout提供的示例,使用wrap_content应该可以使用AFAIK。您能提供任何文档链接或进一步说明吗?”
“当使用wrap_content时,GLSurfaceView的问题是否最初需要太多空间?”
答案 0 :(得分:1)
这只是因为GLSurfaceView没有“内容”的概念。因此,当您告诉SurfaceView具有height =“wrap_content”时,它会抓取所有可用空间。