Get root view from current activity

后端 未结 12 2040
不知归路
不知归路 2020-11-22 09:18

I know how to get the root view with View.getRootView(). I am also able to get the view from a button\'s onClick event where the argument is a View. But how can

12条回答
  •  执笔经年
    2020-11-22 10:11

    Another Kotlin Extension solution

    If your activity's view is declared in xml (ex activity_root.xml), open the xml and assign an id to the root view:

    android:id="@+id/root_activity"
    

    Now in your class, import the view using:

    import kotlinx.android.synthetic.main.activity_root.root_activity
    

    You can now use root_activity as the view.

提交回复
热议问题