首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Android中运行视频截图

如何在Android中运行视频截图
EN

Stack Overflow用户
提问于 2012-03-15 17:13:25
回答 3查看 11.5K关注 0票数 1

我用android开发了一个包含视频的应用程序。现在我想从运行的视频中截取屏幕。有没有人知道这件事。

请提供一些示例代码或链接。

EN

回答 3

Stack Overflow用户

发布于 2012-03-15 17:22:03

您需要的是使用MediaPlayer。将SurfaceView放到您的布局中并将其提供给MediaPlayer。播放开始后,您将能够从SurfaceView获取快照。

票数 0
EN

Stack Overflow用户

发布于 2012-03-15 17:23:04

如果你想截取全屏的屏幕截图(有状态栏等等),你不能通过编程来实现,除非你有一个根手机。如果你只想要你的应用程序的屏幕截图,那么你可以。如果你不想在程序中使用,那么你可以-

在eclipse中进入"Devices“视图,你会看到一个屏幕截图(类似相机)的按钮。你可以从Window -> Show View中找到它。

票数 0
EN

Stack Overflow用户

发布于 2012-03-15 17:21:27

假设您的视频视图位于线性布局中,您可以尝试:

            linearlayout.setDrawingCacheEnabled(true);
            linearlayout.buildDrawingCache();
            Bitmap bm = linearlayout.getDrawingCache();
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9716774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档