Android 如果我的应用程序在后台运行而没有根目录,是否可以通过编程方式拍摄当前显示窗口的屏幕截图?

Android 如果我的应用程序在后台运行而没有根目录,是否可以通过编程方式拍摄当前显示窗口的屏幕截图?,android,screenshot,floating-action-button,Android,Screenshot,Floating Action Button,我想做什么: 1.启动自己开发的应用程序 2.然后应用程序将通过单击某个按钮启动另一个指定的应用程序 3.然后我的应用程序继续在后台运行,只在所有其他窗口上方显示一个小的浮动窗口 4.通过单击小型浮动窗口,我的应用程序将获取当前显示窗口的屏幕截图(以编程方式),并将其保存到外部存储器中 我在互联网上搜索过,发现了类似的问题: 有人知道是否可以在没有Root权限的情况下执行此类操作,或者如何执行吗? 添加: 我可能问错了问题,实际上我只是想知道,当我的应用程序在后台运行时,是否可以拍摄当前显示窗

我想做什么:

1.启动自己开发的应用程序

2.然后应用程序将通过单击某个按钮启动另一个指定的应用程序

3.然后我的应用程序继续在后台运行,只在所有其他窗口上方显示一个小的浮动窗口

4.通过单击小型浮动窗口,我的应用程序将获取当前显示窗口的屏幕截图(以编程方式),并将其保存到外部存储器中

我在互联网上搜索过,发现了类似的问题:

有人知道是否可以在没有Root权限的情况下执行此类操作,或者如何执行吗?

添加:
我可能问错了问题,实际上我只是想知道,当我的应用程序在后台运行时,是否可以拍摄当前显示窗口的屏幕截图。

请指定您不需要的内容know@Pan. 您指定的链接不要求用户进行根访问。它将像任何其他应用程序一样正常工作。用户请求的根访问权限是
@vipul\u asri。我想我可能问错了问题。实际上,我想知道,当我的应用程序在后台运行时,没有root权限时,是否可以拍摄当前显示窗口的屏幕截图。@Pan。是的,您可以这样做,上面的链接中描述了以编程方式拍摄屏幕截图的过程,浮动按钮签出此库:@vipul_asri我将深入了解,谢谢!