0
このコードでは、ビデオの再生時間をgetDuration()
で取得しようとしますが、再生できず、常に-1が返されます。なにが問題ですか?私は別の方法で時間を得ることができる(映像は生のディレクトリにパットmp4ファイルである)Androidのビデオの長さ
videoPlayer = (VideoView) this.findViewById(R.id.videoView2);
videoPlayer.setVideoPath("android.resource://"+getPackageName()+"/"+R.raw.video3);
int duration = videoPlayer.getDuration();
**ビデオはリンクに存在していることを確認しましたか?** – Zoe
はい、それはビデオを見ることができるからです – EmLe49
それを起動してから機能を使用しようとしています –