0
내 앱에는 동영상 목록이 있으며 그 목록을 차례로 재생하는 방법을 잘 모르겠습니다. 여기 VideoView에서 동영상을 하나씩 재생
은 하나의 비디오 재생하는 코드입니다, 감사합니다내 앱에는 동영상 목록이 있으며 그 목록을 차례로 재생하는 방법을 잘 모르겠습니다. 여기 VideoView에서 동영상을 하나씩 재생
은 하나의 비디오 재생하는 코드입니다, 감사합니다나는 그것이 작동있어
VideoView vi = FindViewById<VideoView>(Resource.Id.video2);
var uri = Android.Net.Uri.Parse (Android.OS.Environment.ExternalStorageDirectory.ToString() + "/" + 1 + ".mp4");
vi.SetVideoURI (uri);
vi.Start();
int i = 2;
vi.Completion += (object sender, EventArgs e) => {
if(i<= NoOfFiles)
{
var uri2 = Android.Net.Uri.Parse (Android.OS.Environment.ExternalStorageDirectory.ToString() + "/" + i + ".mp4");
vi.SetVideoURI (uri2);
vi.Start();
i++;
}
};
경우 NoOfFiles = 비디오의 총 수;
당신은 getBufferPercentage()를 사용할 수
var uri = Android.Net.Uri.Parse (Android.OS.Environment.ExternalStorageDirectory.ToString() + "/" + i + ".mp4");
vi.SetVideoURI (uri);
vi.Start();
where vi is a VideoView and i = 1,2,3...n
도와주세요, getDuration(), getCurrentPosition() VideoView를 지켜 보면서 관련하여 다음 세 가지 방법. 그것은 당신의 문제를 해결합니다.
Android MediaController를 검색하십시오. –