获取Activity的布局文件的root view

2018-08-09  本文已影响14人  HWilliamgo

两种方式

  1. 在xml文件中的root view上设置id,然后findViewByid(String resId)即可。
  2. 不用设置id,直接在代码里获取:
ViewGroup contentView= (ViewGroup) ((ViewGroup) findViewById(android.R.id.content)).getChildAt(0);

contentView即为所求


这是从DecorView开始的view tree,debug得到的。

image.png
上一篇下一篇

猜你喜欢

热点阅读