android获取顶部可见窗口(非活动)

android获取顶部可见窗口(非活动),android,Android,我需要找出最上面可见窗口的活动名称/包名称。我知道activity manager API可以使用get running tasks API找出最重要的活动,但这不是我想要的。它可能会给出可能有隐藏或不可见对话框的活动名称 所以在我的例子中,运行最快的任务是一些不可见的对话框。但在设备上实际可见并接受输入的是第二个正在运行的任务 当我使用hierarchy viewer时,它知道显示的最上面的窗口有焦点,并以粗体突出显示。所以我需要找到相同的信息 提前感谢。您得到上述问题的答案了吗?

我需要找出最上面可见窗口的活动名称/包名称。我知道activity manager API可以使用get running tasks API找出最重要的活动,但这不是我想要的。它可能会给出可能有隐藏或不可见对话框的活动名称

所以在我的例子中,运行最快的任务是一些不可见的对话框。但在设备上实际可见并接受输入的是第二个正在运行的任务

当我使用hierarchy viewer时,它知道显示的最上面的窗口有焦点,并以粗体突出显示。所以我需要找到相同的信息


提前感谢。

您得到上述问题的答案了吗?