4 votos

Cómo tomar una captura de pantalla de toda una actividad de desplazamiento?

Tengo un Samsung Galaxy Y, y tengo una aplicación que tiene una desplazable de la actividad. Yo quería tomar una captura de pantalla pero la "Casa de botón - botón de encendido" combinación sólo captura los contenidos que son visibles en la pantalla. Lo que yo quiero es capturar toda la actividad de la aplicación incluyendo la unscrolled partes... espero me expliqué bien ...

10voto

tomash Puntos 131

Puede comprobar el scrollscreenshot herramienta: https://github.com/PGSSoft/scrollscreenshot

Hace varias capturas de pantalla y simula arrastrar eventos para desplazarse por el contenido entre cada captura de pantalla, luego unir todas las imágenes en una sola.

example

Descargo de responsabilidad: yo soy el autor de esta herramienta, que fue publicado por mi empleador. Peticiones de características son bienvenidos.

1voto

Liam W Puntos 6478

Como se dijo, esto no se puede hacer. Sólo estoy poniendo esto en un formulario de respuesta...

La razón es que las capturas de pantalla de trabajo mediante la conversión de lo que está en la pantalla de una imagen - lo que está en la pantalla se obtiene directamente desde el hardware.

Obviamente, la pantalla no sabe lo que se va a mostrar, un poco como no sabemos exactamente lo que va a suceder el día de mañana (a menos que usted está psíquico, pero vamos a ignorar que para esta analogía).

Como tal, no hay manera de hacer esto.

Lo que usted podría hacer es tomar muchas capturas de pantalla, desplácese hacia abajo un poco, y luego usar un paquete de gráficos para pegar los dos capturas de pantalla juntos - puede que no se vea bien, pero tendrá que hacer tengo miedo.

0voto

Izzy Puntos 45544

Como se ha dicho, una simple captura de pantalla no puede hacer esto por las razones mencionadas. Lo que usted podría, sin embargo, de hacerlo, es un ScreenCast - que es más fácil descrito como una grabación de vídeo de sus actividades. AirDroid es una de las aplicaciones que ofrece de forma gratuita (experimental, y la root necesario). La búsqueda de la playstore para "screencast" le mostrará candidatos adicionales. Sin embargo, la root será necesaria para hacerlos funcionar.

Aparte de eso, y de que no requiere de la root, es hacer una serie de capturas de pantalla, como se sugiere por t0mm13b ya, y, a continuación, utilizando un editor de imágenes para conectarlos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X