2012-04-04 131 views
2

我们可以在资产文件夹中保留一段视频吗?我正在开发一个应用程序,通过显示应用程序如何工作的视频来指导用户,而不是快照和文本?将视频文件保存在资产文件夹中?

它是保持视频的好方法还是我们需要保留文本和快照?有人可以帮助我,因为我是Android新手。

谢谢。

回答

2

我认为你可以将视频your_video.avi保存在raw文件夹中,这样你就可以用VideoPlayer通过R.raw.your_video来播放它;

这比在资产中存储视频要好,因为资产中的所有资产文件都在内部存储为一个大文件,这可能会导致播放多媒体文件时出现复杂情况。

+0

如果有_many videos_可以播放,如果我们将其保存在_raw_文件夹中,该怎么办? – RMH 2012-04-05 08:57:01

+0

我认为没关系。然而,你的应用程序将会很大。 – 2012-04-05 10:32:08

1

任何文件都可以保存在文件夹中的资产,并使用

activity.getAssets()访问开放( “”)。

1

您可以将您的视频文件放在原始文件夹中而不是资产。

如果您使用videoview或媒体播放器实例播放这些文件,则需要使用Uri文件播放它。 下面是URI播放视频文件

“android.resource://com.com.com/raw/filename”

//你的包名称替换com.com.com,并与你的文件文件名但不包括扩展名

相关问题