如何保存应用程序屏幕截图或搜索wifi打印机并打印应用程序屏幕?
答案 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)
以下步骤将有助于保存屏幕截图。
在模拟器设备中运行App。
在eclipse中打开设备选项,然后选择运行应用程序的相应设备。
在设备中选择相应的应用包。
点击屏幕截图按钮进行截屏。
点击保存按钮保存屏幕截图。
答案 2 :(得分:0)
对于截图使用以下代码,
myView.setDrawingCacheEnabled(true);
Bitmap myScreenshot = myView.getDrawingCache();
现在您可以使用File API将此图像保存在SD卡上,或者如果要将其发送到WiFi打印机,则需要使用WiFi打印机连接,然后将位图图像发送到打印机进行打印。