Android 使用ADB HTC EVO捕捉按键屏幕截图

Android 使用ADB HTC EVO捕捉按键屏幕截图,android,debugging,screenshot,Android,Debugging,Screenshot,我想把几个屏幕截图放在一起,让一个应用程序在演练中使用。我终于让Android调试桥开始工作了,并且可以启动屏幕捕获功能 我想知道的是这个 是否可以在屏幕快照中捕获屏幕按键?例如,在下面的图片中,您可以看到屏幕选项Home Button Launch(主页按钮启动)高亮显示,我希望在按下按钮时完成相同的操作,例如:菜单>壁纸>等等 在您链接的示例图片中,我认为此人实际上并没有捕获屏幕按键,他们只是使用滚动球/d键盘导航到列表中的项目,从而将其置于选定模式,默认选择器项目作为背景通常会使其在大多数

我想把几个屏幕截图放在一起,让一个应用程序在演练中使用。我终于让Android调试桥开始工作了,并且可以启动屏幕捕获功能

我想知道的是这个

是否可以在屏幕快照中捕获屏幕按键?例如,在下面的图片中,您可以看到屏幕选项Home Button Launch(主页按钮启动)高亮显示,我希望在按下按钮时完成相同的操作,例如:菜单>壁纸>等等


在您链接的示例图片中,我认为此人实际上并没有捕获屏幕按键,他们只是使用滚动球/d键盘导航到列表中的项目,从而将其置于选定模式,默认选择器项目作为背景通常会使其在大多数设备上看起来有些橙色,但并非所有设备都是如此。然后,他们在选择该项目时拍摄了屏幕截图。要做到这一点,您需要一个带有滚动球或d/pad的设备,它可以让您在屏幕上导航,就像新的平板电脑没有我发现的这种功能一样,所有东西都是触摸屏,如果您使用的是这些设备中的一个,则必须对代码进行一点编辑,才能调用.getFocus,以便每次突出显示一个视图。然后只需突出显示一个视图并保存屏幕截图,然后对每个您希望有屏幕截图的视图重复此操作

编辑:我很确定evo没有任何类型的滚动设备跟踪球或d-pad等

如果您旋转鼠标滚轮,它将在视图(包括按钮视图)中循环,这样您就可以使其看起来像被按下一样

在MotoXoom上对我不起作用,当图片显示在eclipse内部的窗口中时,您是否在按下屏幕捕获按钮后执行此操作?这将使这个过程更快,更容易,如果我可以得到它的工作,谢谢你的信息

除非你能让鼠标滚轮正常工作,否则我认为最简单的方法就是暂时将其中一个硬件按钮覆盖回去,否则音量的增加/减少会起作用,我认为可以在布局中的所有视图中循环聚焦。这样你就不必一个接一个地调用getFocus,然后重新编译并为你想要的高亮显示图片的每个不同视图运行它。然后只需使用该按钮循环浏览视图并保存每个视图的图片。

两个选项:

如果您旋转鼠标滚轮,它将在视图(包括按钮视图)中循环,这样您就可以使其看起来像被按下一样


或者只是暂时将要显示为按下的按钮的图像更改为按下的图像。

我将研究Getfocus的想法@jkhouw1也是一个好主意,只是一个接一个地改变图像的大量工作@奥默罕默德:我更喜欢视频,但这意味着必须要有一个视频录制程序,我仍然有同样的问题。在视频中没有我的巨手指的情况下,无法向他们展示一个好的演练。