protected void onNewIntent(Intent intent) {
setIntent(intent);
//TODO handleIntent
}
private void initView() {
mVideoView = (VrVideoView) findViewById(R.id.video_view);
mPlayView = (ImageView) findViewById(R.id.play);
mVideoDuration = (TextView) findViewById(R.id.video_duration);
mSeekBar = (SeekBar) findViewById(R.id.video_progress);
mVideoPorgressContainer = findViewById(R.id.video_progress_container);
mVideoVr = findViewById(R.id.video_vr);
mVideoView.setInfoButtonEnabled(false);//设置左侧信息原圈不可见
mVideoView.setFullscreenButtonEnabled(false);//设置全屏按钮不可见
mVideoView.setStereoModeButtonEnabled(false);//设置立体眼镜模式按钮不可见
}
private void initData() {
Uri uri;
if ("".equals(mUrl)) {
uri = Uri.parse(“http://resource.vr-store.cn/appfile/6cc160ba38394af0a251d4275ea66c29.mp4”);//坝上的云
} else {
uri = Uri.parse(mUrl);
}
VrVideoView.Options option = new VrVideoView.Options();
try {
mVideoView.loadVideo(uri, option);
} catch (IOException e) {
e.printStackTrace();
}
}
private void initListener() {
mPlayView.setOnClickListener(this);
mVideoVr.setOnClickListener(this);
mSeekBar.setOnSeekBarChangeListener(new SeekBarListener());
mVideoView.setEventListener(new VrVideoEventListener() {
@Override
public void onClick() {
//处理控制面板的显示和隐藏
int visibilit