Android-拍摄更多数量的屏幕截图以制作视频

时间:2015-05-18 09:47:56

标签: android bitmap screenshot

我想拍摄更多屏幕截图(约15秒/秒),将它们视为视频,因为我找不到任何选项将我的屏幕录制为视频(支持所有设备,包括非root用户),所以这是我正在尝试的一种解决方案。

截至目前,我正在使用以下代码截取屏幕截图。

 View v1 = MyView.getRootView();
    v1.setDrawingCacheEnabled(true);
    bitmap = Bitmap.createBitmap(v1.getDrawingCache());
    v1.setDrawingCacheEnabled(false);

saveImagetoMyLocal();

我在Handler中调用Above方法,每100毫秒运行一次。但问题是它影响我的UI响应性,在我的UI中我需要播放一些动画,这实际上是因为上述过程而受到影响。即使我尝试在AsyncTask中调用上述方法,但我遇到了同样的问题。现在我想回答以下情况。

1)我们是否有任何代码将屏幕录制为视频(包括非root设备)

2)我如何解决上述问题?

0 个答案:

没有答案