Android findViewById(R.id.content)和getRootView()之间的差异

Android findViewById(R.id.content)和getRootView()之间的差异,android,view,root,Android,View,Root,findViewById(R.id.content)和getRootView()之间有什么区别?这两种方法是否都返回活动的根视图?该方法在视图层次结构中搜索id为内容的视图(同时检查自身) 该方法向上遍历视图层次结构,直到到达根视图(它也检查自身) 如果您所在的视图具有idcontent,并且它是根视图,那么这些方法将给出相同的结果,否则它们不会给出相同的结果

findViewById(R.id.content)和getRootView()之间有什么区别?这两种方法是否都返回活动的根视图?

该方法在视图层次结构中搜索id为
内容的视图(同时检查自身)

该方法向上遍历视图层次结构,直到到达根视图(它也检查自身)

如果您所在的视图具有id
content
,并且它是根视图,那么这些方法将给出相同的结果,否则它们不会给出相同的结果