0
在我的活动我的代码得到一个根视图:ID为android.R.id.content的ViewGroup总是FrameLayout?
ViewGroup root = findViewById(android.R.id.content);
调试器显示我root
变量是FrameLayout
实例。 我的问题是:“Android向我保证在所有设备和所有api版本上,root
始终是Framelayout
?”
为什么你需要将它转换为'FrameLayout'? – pskink
我想创建一个通用代码来设置任何活动的进度条。我想使用FrameLayout来将一个加载器放到活动中,覆盖所有其他视图 –
所以创建一个基础'活动'并覆盖它的'setContentView'方法,然后让所有活动扩展该基础一个 – pskink