gpt4 book ai didi

android - 如何从 View 中获取窗口实例?

转载 作者:行者123 更新时间:2023-11-29 00:03:35 25 4
gpt4 key购买 nike

我通过 mWindowManager.addview() 在 windowManager 中添加了一个 View 。现在我想知道是否有可能获得 window 实例。它们是 myView.getWindowID()myView.getWindowToken() 但我找不到从中检索窗口实例的方法

最佳答案

如果您的View 已附加到Activity,您可以这样做。

View view; // your view
if (view.getContext() instanceof Activity) {
Window window = ((Activity) view.getContext()).getWindow();
}

API 19之后,有一个方便的方法可以查看,view.isAttachedToWindow()

关于android - 如何从 View 中获取窗口实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44256380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com