我有一个非常复杂的Android应用程序和几个功能 我想在应用程序中提供一些教程视频。
我想提供一个ListView,其中包含视频缩略图,标题和 一个小描述。用户点击列表视图的项目后 我希望播放所选视频。
答案 0 :(得分:2)
如果你有很多视频,你可能不想把它放在apk中,因为apk大小有限+不是每个用户都希望下载并存储在超过50 MB的设备应用上。我建议您将视频上传到youtube(只需创建频道并根据需要上传更多视频)。您可以使用youtube android api在应用内显示视频。
如果您没有大量视频(总体<50 mb),我建议您在>>> import struct
>>> i, = struct.unpack("<i", struct.pack("4B", *[1, 2, 3, 4]))
>>> i
67305985
>>>
文件夹中创建文件夹row
并将所有视频存储在那里。然后,您将能够使用内置的VideoView访问它。它支持下一种格式:Supported Media Formats。使用示例VideoView:
res
答案 1 :(得分:0)
将文件夹'raw'添加到您的res文件夹并将视频存储在其中。 对于格式,请参阅:http://developer.android.com/guide/appendix/media-formats.html