3

我在android中捕获屏幕时遇到了一个小问题。我正在使用一个包含很少项目的列表视图。当项目适合屏幕时,捕获屏幕没有问题。但是当列表项有滚动视图时(即列表视图中有更多数量的项目,因此它无法安装在屏幕中),我无法捕获屏幕。屏幕的捕获只为我提供了列表视图的可见项目,并且没有捕获不可见的项目。

我正在使用链接来捕获屏幕。如果有任何方法可以捕获列表视图屏幕,任何人都可以建议我。

我的屏幕上有来自 az 的所有字母,但是当我尝试使用此处捕获时,我只得到了下面的屏幕截图。

在此处输入图像描述

4

2 回答 2

1

这与这里的问题/答案有关。基本上,您需要将视图呈现到由位图支持的画布上。该位图现在包含您的整个视图。

于 2012-09-24T17:28:28.303 回答
0

我们需要通过捕获列表视图中的每个列表项来捕获列表视图。在捕获列表视图中的每个项目后,我们需要添加所有捕获的列表项目并制作位图图像。这样我们可以捕获一个列表视图,即使它的所有项目都不可见

于 2012-10-25T15:49:50.057 回答