動画の再生方法について質問させて頂きます。
「/res/raw」に保存した動画ファイルを直接再生したいと思っているのですが、
うまく再生する事が出来なくて悩んでいます。
(動画ファイルはmp4、3gp共に再生する事が出来ませんでした)
動画の再生方法として、
・SDカードの保存先ファイルパスを指定する方法
・URIを指定して再生する方法
上記2つの方法が一般的なようですが、
「/res/raw」に保存した動画ファイルを直接再生する方法は、
実現不可能、または一般的ではない方法なのでしょうか?
また、実現可能な場合はどのような方法で再生するのでしょうか?
ご存知の方がいらっしゃいましたら、ご教授よろしくお願い致します。
どなたかご教授下さい。
方法としては「URIを指定して再生する方法」になります。
URI指定の仕方は
Uri.parse("android.resource://" + this.getPackageName() +"/" + リソースID)
これで「/res/raw」から再生することができました。
ご返答ありがとうございます。
早速教えて頂いた方法で試した所、「/res/raw」から動画を再生する事が出来ました。
行き詰っていた所だったので、大変助かりました。
ありがとうございました。
> > > ご存知の方がいらっしゃいましたら、ご教授よろしくお願い致します。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -