我是一个新的Android开发者。其实我正在从iPhone转向Android: - )
好吧,我正在修改其中一个示例(MediaPlayerDemo_Video.java)的来源:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/media/index.html
好吧,重点是我想播放项目内的视频。
我的问题:
提前致谢
答案 0 :(得分:2)
欢迎!你最好选择android:)
是的,您可以将任何文件放在资产文件夹中。
路径:R.asset.name
答案 1 :(得分:1)
在res / raw文件夹中弹出文件。然后在下次编译时,你将在R.java文件中获得一个新条目。这个可爱的文件包含对所有资源的引用;字符串,图像等。
然后使用MediaPlayer类使用为您生成的资源ID从资源播放文件。 e.g。
MediaPlayer mp = MediaPlayer.create(context, R.raw.my_video_file);
在您的示例中,您可以将'context'替换为'this'。
您无需知道实际的文件路径,无论如何它可能都不会暴露给您。
有关详细信息,请查看这些文档:
http://developer.android.com/guide/topics/media/index.html
http://developer.android.com/guide/topics/resources/index.html