父视图和容器视图是一回事吗?

问题描述:

我对这个定义感到困惑。在Android中,视图的父容器和容器是一样的吗?例如,当一个recyclerview布局包含一个itemview时,recyclerview是itemview的父视图还是容器视图?父视图和容器视图是一回事吗?

视图的父容器和容器是一样的东西?

是的。由于只有容器可以包含其他视图(也包括其他容器),因此只有所述容器可以是其父容器才能看到它。

recyclerview布局包含ItemView控件,是recyclerview两个ItemView控件的父视图和容器视图

recyclerview是不是最好的例子,但为了简单的“是”。这可能给你一些概述太:

containerA 
    view1 
    containerB 
     view2 
     view3 

其中containerA/B是ViewGroups(即LinearLayouts)和view1/2/3是即小部件(比如按钮)。

+0

谢谢!这对我有帮助。 – Robin