getWindow().getDecorView()
时间: 2023-06-23 12:00:56 浏览: 288
DecoratedView
`getWindow().getDecorView()`是获取当前Activity的根视图,即最顶层视图。在Android中,每个Activity都有一个窗口,窗口中包含一个根视图和若干子视图。`getDecorView()`方法可以获取这个根视图,它是一个FrameLayout。我们可以使用这个根视图来添加PopupWindow等视图。
在上面的示例中,`getWindow().getDecorView()`被用作PopupWindow的父布局,它表示将PopupWindow添加到Activity的根视图中。这样可以保证PopupWindow始终处于最顶层,不会被其它视图覆盖。
阅读全文