Android 保存或打印屏幕截图说明

Android 保存或打印屏幕截图说明,android,printing,Android,Printing,如何保存应用程序屏幕截图或搜索wifi打印机并打印应用程序屏幕?以下步骤将有助于保存屏幕截图 在模拟器设备中运行应用程序 在eclipse中打开设备选项并选择运行应用程序的相应设备 在设备中选择相应的应用程序包 点击屏幕截图按钮拍摄屏幕截图 单击save按钮保存屏幕截图 要保存屏幕截图,请执行以下操作: View view=mTextView.getRootView(); /*mTextView is a textview on my screen. Instead you can take a

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

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

  • 在模拟器设备中运行应用程序

  • 在eclipse中打开设备选项并选择运行应用程序的相应设备

  • 在设备中选择相应的应用程序包

  • 点击屏幕截图按钮拍摄屏幕截图

  • 单击save按钮保存屏幕截图


  • 要保存屏幕截图,请执行以下操作:

    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打印机,然后将位图图像发送到打印机进行打印。

    如果我想让用户保存按钮的屏幕截图,请原谅我的无知。只要创建一个按钮,然后把你给我的代码放在按钮事件中?