从Java代码创建的安卓视图包装在另一个视图中。为什么?
1)为什么,当我从Java代码创建自定义复合视图时,它被包装在另一个视图中,从而创建了另一个级别的视图层次结构?如果使用XML中的<include>
标记来创建视图,则不会发生这种情况。(请参见hierarchy manager附带的图像)。有什么原因吗
2)图像显示(视图由<include>
标记创建的部分)另一个有趣的行为——很容易在相同的层次结构级别上有相同安卓:id
的视图。当使用findByViewId()
方法时,返回第一个视图引用
共 (0) 个答案