private float x1 = 0;
private float x2 = 0;
竖屏状态
detailPlayer.getCurrentPlayer().getProgressBar().setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if(motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
x1 = motionEvent.getX();
}
x2 = motionEvent.getX();
if(x1 - x2 > 0){
return false;
}else {
return true;
}
}
});
全屏状态
detailPlayer.getFullscreenButton().setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
orientationUtils.resolveByClick();
detailPlayer.startWindowFullscreen(CoursesDetailsActivity.this, true, true);
detailPlayer.getFullWindowPlayer().getProgressBar().setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if(motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
x1 = motionEvent.getX();
}
x2 = motionEvent.getX();
if(x1 - x2 > 0){
return false;
}else {
return true;
}
}
});
}
});