java - 我可以获取用户当前所在活动的根视图吗
问题描述
我的意思不是在应用程序中,而是在任何地方,假设用户打开我的应用程序然后移动它whatsapp,我可以获得该活动的根视图。
我试过这个
private Bitmap takeScreenshot(){
View rootView = findViewById(android.R.id.content).getRootView();
rootView.setDrawingCacheEnabled(true);
return rootView.getDrawingCache();
}
但它返回定义它的活动视图,是否可以获得其他应用程序根视图?
解决方案
推荐阅读
- python - 将数组写入文本文件,每行包含最大元素数
- node.js - 将 RoR 项目推送到服务器后,收到 Node.js 版本错误 [Buildpack 问题]
- python - 在 Windows 10 中为 python Web 服务创建 docker 映像
- matlab - 信号延迟混合的分离
- javascript - 在 mongodb 中查询时区分大小写
- reactjs - 在边框和图像之间添加空白:React Native
- jmeter - 根据条件在运行时动态增加 JMeter 线程
- java - 减少 SONAR 中表达式中使用的条件运算符 (4) 的数量(最多允许 3 个)
- ubuntu - Deno 作为 Linux systemd 服务。如何?
- javascript - 如何根据对象中的值将值重复附加到工作表上?