美文网首页
获取Activity的布局文件的root view

获取Activity的布局文件的root view

作者: HWilliamgo | 来源:发表于2018-08-09 10:12 被阅读14次

    两种方式

    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

    相关文章

      网友评论

          本文标题:获取Activity的布局文件的root view

          本文链接:https://www.haomeiwen.com/subject/phlqbftx.html