package alice.bw.com.day20videonext;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.MediaController;
import android.widget.VideoView;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.MediaController;
import android.widget.VideoView;
public class MainActivity extends AppCompatActivity {
private int[] arr = new int[]{R.raw.a,R.raw.video_test,R.raw.a};
private Uri []uriArr= null;
private VideoView mVideoView;
private int i = 0;
private int[] arr = new int[]{R.raw.a,R.raw.video_test,R.raw.a};
private Uri []uriArr= null;
private VideoView mVideoView;
private int i = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
uriArr = new Uri[arr.length];
uriArr[0] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[0]);
uriArr[1] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[1]);
uriArr[2] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[2]);
mVideoView = (VideoView) findViewById(R.id.videoview);
mVideoView.setVideoURI(uriArr[i]);
mVideoView.setMediaController(new MediaController(this));
mVideoView.start();
}
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
uriArr = new Uri[arr.length];
uriArr[0] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[0]);
uriArr[1] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[1]);
uriArr[2] = Uri.parse("android.resource://"+getPackageName()+"/"+arr[2]);
mVideoView = (VideoView) findViewById(R.id.videoview);
mVideoView.setVideoURI(uriArr[i]);
mVideoView.setMediaController(new MediaController(this));
mVideoView.start();
}
public void onClick(View view) {
switch (view.getId()){
case R.id.Previous_episode_btn://上一集
if(i>0){
i--;
}else {
i=2;
}
break;
case R.id.next_set_btn://下一集
if(i<2){
i++;
}else {
i=0;
}
break;
}
mVideoView.setVideoURI(uriArr[i]);
mVideoView.start();
}
switch (view.getId()){
case R.id.Previous_episode_btn://上一集
if(i>0){
i--;
}else {
i=2;
}
break;
case R.id.next_set_btn://下一集
if(i<2){
i++;
}else {
i=0;
}
break;
}
mVideoView.setVideoURI(uriArr[i]);
mVideoView.start();
}
}