具有id android.R.id.content的ViewGroup是否始终是FrameLayout?

时间:2016-12-26 08:23:27

标签: android view android-framelayout

在我的活动中,我通过代码获得了一个根视图:

ViewGroup root = findViewById(android.R.id.content);

调试器向我显示root变量是FrameLayout的实例。 我的问题是:" Android向我保证root在所有设备和所有api版本上始终都是Framelayout?"

1 个答案:

答案 0 :(得分:1)

我会依赖android.R.id.content将是ViewGroup类型但不是FrameLayout或任何其他特定的。我检查了AppCompatActivity和简单的Activity,他们返回了不同类型的ViewGroup。