代码如下:
switched = true;
rlVideo = (RelativeLayout)view.findViewById(R.id.vv_learning_ppt_video);
vv = new CustomVideoView(mActivity);
param1 = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT);
param1.addRule(RelativeLayout.CENTER_IN_PARENT);
rlVideo.addView(vv, param1);
rlPic = (RelativeLayout)view.findViewById(R.id.vp_learning_courseware_pic);
wmPager = new PPTViewPager(mActivity);
wmPager.setBackgroundColor(Color.LTGRAY);
param2 = new RelativeLayout.LayoutParams(size[1].width, size[1].height);
rlPic.addView(wmPager, param2);
private void switchView(){
boolean tmp = vv.isPlaying();
int p = vv.getCurrentPosition();
if(switched){
rlVideo.removeView(vv);
rlPic.removeView(wmPager);
rlVideo.addView(wmPager, param2);
rlPic.addView(vv, param1);
switched = false;
}else{
rlVideo.removeView(wmPager);
rlPic.removeView(vv);
rlVideo.addView(vv, param2);
rlPic.addView(wmPager, param1);
switched = true;
}
}