|
|
|
|
@ -79,6 +79,7 @@ public class VodController extends BaseController { |
|
|
|
|
mBottomRoot.setVisibility(GONE); |
|
|
|
|
mTopRoot1.setVisibility(GONE); |
|
|
|
|
mTopRoot2.setVisibility(GONE); |
|
|
|
|
backBtn.setVisibility(INVISIBLE); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
case 1004: { // 设置速度
|
|
|
|
|
@ -133,6 +134,9 @@ public class VodController extends BaseController { |
|
|
|
|
TextView mZimuBtn; |
|
|
|
|
TextView mAudioTrackBtn; |
|
|
|
|
public TextView mLandscapePortraitBtn; |
|
|
|
|
private View backBtn;//返回键
|
|
|
|
|
private boolean isClickBackBtn; |
|
|
|
|
|
|
|
|
|
LockRunnable lockRunnable = new LockRunnable(); |
|
|
|
|
private boolean isLock = false; |
|
|
|
|
Handler myHandle; |
|
|
|
|
@ -200,6 +204,16 @@ public class VodController extends BaseController { |
|
|
|
|
mZimuBtn = findViewById(R.id.zimu_select); |
|
|
|
|
mAudioTrackBtn = findViewById(R.id.audio_track_select); |
|
|
|
|
mLandscapePortraitBtn = findViewById(R.id.landscape_portrait); |
|
|
|
|
backBtn = findViewById(R.id.tv_back); |
|
|
|
|
backBtn.setOnClickListener(new OnClickListener() { |
|
|
|
|
@Override |
|
|
|
|
public void onClick(View v) { |
|
|
|
|
if (getContext() instanceof Activity) { |
|
|
|
|
isClickBackBtn = true; |
|
|
|
|
((Activity) getContext()).onBackPressed(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
mLockView = findViewById(R.id.tv_lock); |
|
|
|
|
mLockView.setOnClickListener(new OnClickListener() { |
|
|
|
|
@Override |
|
|
|
|
@ -978,9 +992,16 @@ public class VodController extends BaseController { |
|
|
|
|
mLockView.setVisibility(INVISIBLE); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean onBackPressed() { |
|
|
|
|
if (isClickBackBtn) { |
|
|
|
|
isClickBackBtn = false; |
|
|
|
|
if (isBottomVisible()) { |
|
|
|
|
hideBottom(); |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
if (super.onBackPressed()) { |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
@ -996,4 +1017,4 @@ public class VodController extends BaseController { |
|
|
|
|
super.onDetachedFromWindow(); |
|
|
|
|
mHandler.removeCallbacks(myRunnable2); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |