如何拍摄android布局的屏幕截图?

如何拍摄android布局的屏幕截图?,android,Android,我的问题是如何使用内置屏幕截图拍摄屏幕截图。任何提示或示例代码都将不胜感激。单击左侧的DDMS选择emulator,然后单击摄像头图标。。然后保存到电脑中。有两种方法可以尝试 使用Eclipse 在Eclipse中打开设备视图(窗口菜单-->显示视图选项-->其他,Android-->设备),右侧有一个工具栏按钮,标签为屏幕捕获 使用Android代码 Bitmap bitmap; View v1 = MyView.getRootView(); v1.setDrawingCacheEnab

我的问题是如何使用内置屏幕截图拍摄屏幕截图。任何提示或示例代码都将不胜感激。

单击左侧的DDMS选择emulator,然后单击摄像头图标。。然后保存到电脑中。

有两种方法可以尝试

  • 使用Eclipse
在Eclipse中打开设备视图(窗口菜单-->显示视图选项-->其他,Android-->设备),右侧有一个工具栏按钮,标签为
屏幕捕获

  • 使用Android代码

    Bitmap bitmap;
    View v1 = MyView.getRootView();
    v1.setDrawingCacheEnabled(true);
    bitmap = Bitmap.createBitmap(v1.getDrawingCache());
    v1.setDrawingCacheEnabled(false);
    

然后你应该在我答案右侧的记号上打勾来接受答案。所以它对其他人可能有用。@Krish我曾试图实现给定的行代码,但它在第三行抛出了一个异常,为什么在程序上你想要android中的屏幕截图。请看这个