标签: android view root
findViewById(R.id.content)和getRootView()有什么区别?不要两者都返回活动的根视图吗?
答案 0 :(得分:8)
方法findViewById(R.id.content)在视图层次结构中搜索ID为content的视图(它也检查自己)。
findViewById(R.id.content)
content
方法getRootView()走向视图层次结构,直到它到达根视图(它也检查自己)。
getRootView()
如果您所在的视图具有标识content并且它是根视图,那么这些方法将给出相同的结果,否则它们将不会。