【发布时间】:2012-04-22 18:31:41
【问题描述】:
我已经看到this link 找到一些解决方案,但找不到。给定的链接能够拍摄静态的屏幕截图(我的意思是可以保持更长时间稳定的屏幕)。
但我的要求是拍摄那些长时间不稳定的屏幕截图。例如:我想拍摄屏幕截图以及屏幕上的 toast 消息,并且我还想拍摄 相机表面视图 的屏幕截图。
有什么方法可以快速截屏,因为在点击截屏按钮时,toase消息正在消失。
任何可观的帮助。
【问题讨论】:
标签: android screenshot
我已经看到this link 找到一些解决方案,但找不到。给定的链接能够拍摄静态的屏幕截图(我的意思是可以保持更长时间稳定的屏幕)。
但我的要求是拍摄那些长时间不稳定的屏幕截图。例如:我想拍摄屏幕截图以及屏幕上的 toast 消息,并且我还想拍摄 相机表面视图 的屏幕截图。
有什么方法可以快速截屏,因为在点击截屏按钮时,toase消息正在消失。
任何可观的帮助。
【问题讨论】:
标签: android screenshot
好吧,您无法加快从 DDMS 截取屏幕截图的过程。由于我猜测,您想捕获 Toast 消息,因此最好的解决方案是使用以下内容为 Toast 消息设置更长的 length:
Toast.makeText(getApplicationContext(), "your message", Toast.LENGTH_LONG).show();
如果您不希望 Toast 消息在最终版本中显示更长时间,您可以在完成后将 长度 重新设置回 Toast.LENGTH_SHORT完成截图。
【讨论】:
您可以尝试使用monkeyrunner 触发屏幕截图
【讨论】: