保存或打印屏幕截图说明

时间:2012-02-17 09:57:06

标签: android printing

如何保存应用程序屏幕截图或搜索wifi打印机并打印应用程序屏幕?

3 个答案:

答案 0 :(得分:2)

保存截屏:

View view=mTextView.getRootView(); /*mTextView is a textview on my screen. Instead you can take any of your views(imageview, textview or even button)*/
view.setDrawingCacheEnabled(true);
Bitmap bmp=view.getDrawingCache();

现在,您将位图保存到文件中以保存它。

编辑: 我想知道你是不是在询问程序化方式?如果您正在寻找手动方式,Raj的答案可能对您有帮助。

答案 1 :(得分:0)

以下步骤将有助于保存屏幕截图。

  1. 在模拟器设备中运行App。

  2. 在eclipse中打开设备选项,然后选择运行应用程序的相应设备。

  3. 在设备中选择相应的应用包。

  4. 点击屏幕截图按钮进行截屏。

  5. 点击保存按钮保存屏幕截图。

答案 2 :(得分:0)

对于截图使用以下代码,

myView.setDrawingCacheEnabled(true);
Bitmap myScreenshot = myView.getDrawingCache();

现在您可以使用File API将此图像保存在SD卡上,或者如果要将其发送到WiFi打印机,则需要使用WiFi打印机连接,然后将位图图像发送到打印机进行打印。