从当前的activity获得根视图

我知道通过v: v.getRootView()可以从一个给定的视图中获得根视图。当参数是一个View时我也可以从一个按钮的onClick事件中获得视图。但是我怎么才能从一个activity中获得视图?

getWindow().getDecorView().findViewById(android.R.id.content)

我是用这个获得根视图的,在XML文件中被指定为setContentView:

((ViewGroup)findViewById(android.R.id.content)).getChildAt(0)

一楼说的其实是对的,getWindow().getDecorView()就是根视图了,当然用Activity.getWindow.getDecorView()来表达意思更为明确。

LZ可以看下源码里,Activity.findViewById()到底是如何作用的。