如何以编程方式获取android用户主页截图?

时间:2012-03-18 20:17:43

标签: android screenshot

我想看一下用户主页的屏幕截图你能指导我如何做到这一点目前我正在使用

LinearLayout linearLayout  = (LinearLayout )findViewById(R.id.layout);
linearLayout.setDrawingCacheEnabled(true);
Bitmap bitmap= linearLayout.getDrawingCache();

它为我的观点工作,但我如何找到主页视图并拍摄用户主页的屏幕截图。

3 个答案:

答案 0 :(得分:1)

幸运的是,出于明显的安全和隐私原因,这是不可能的,除了可能在root设备上。

答案 1 :(得分:1)

如果按主页,则表示屏幕的根视图

getWindow().getDecorView().findViewById(android.R.id.content)

请参阅问题4486034

答案 2 :(得分:0)

我相信你只能在使用adb的root用户设备上执行此操作,我之前已经看过,只是不确定如何,尝试使用手机上的应用程序了解如何使用ddms