Android中屏幕截图的路径

时间:2012-03-12 12:48:24

标签: android screenshot screen-capture

有没有办法找出android用来保存屏幕截图的路径?

我可以从代码中获取路径吗?

2 个答案:

答案 0 :(得分:11)

Android的API没有固定的屏幕截图路径,但

File pix = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
File screenshots = new File(pix, "Screenshots");

可能会奏效。这就是ICS用作路径的方式。

答案 1 :(得分:5)

“屏幕截图”值是私有API的一部分。

Here是指向设置值的源代码的链接。由于在我们的应用程序上下文中加载了类,因此无法访问该字段。我会像@zapi建议的那样硬编码。