Android 保存或打印屏幕截图说明
如何保存应用程序屏幕截图或搜索wifi打印机并打印应用程序屏幕?以下步骤将有助于保存屏幕截图Android 保存或打印屏幕截图说明,android,printing,Android,Printing,如何保存应用程序屏幕截图或搜索wifi打印机并打印应用程序屏幕?以下步骤将有助于保存屏幕截图 在模拟器设备中运行应用程序 在eclipse中打开设备选项并选择运行应用程序的相应设备 在设备中选择相应的应用程序包 点击屏幕截图按钮拍摄屏幕截图 单击save按钮保存屏幕截图 要保存屏幕截图,请执行以下操作: View view=mTextView.getRootView(); /*mTextView is a textview on my screen. Instead you can take a
要保存屏幕截图,请执行以下操作:
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的答案可能会对您有所帮助。对于屏幕截图,请使用以下代码
myView.setDrawingCacheEnabled(true);
Bitmap myScreenshot = myView.getDrawingCache();
现在,您可以使用文件API将此图像保存在SD卡上,或者如果您想将其发送到WiFi打印机,则需要连接WiFi打印机,然后将位图图像发送到打印机进行打印。如果我想让用户保存按钮的屏幕截图,请原谅我的无知。只要创建一个按钮,然后把你给我的代码放在按钮事件中?