Skip to content

Commit 63965fa

Browse files
committed
调整手势开启关闭逻辑
1 parent 8bd5bb4 commit 63965fa

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

dkplayer-java/src/main/java/com/dueeeke/videoplayer/controller/GestureVideoController.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float d
172172
if (!isInPlaybackState() //不处于播放状态
173173
|| !mIsGestureEnabled //关闭了手势
174174
|| !mCanSlide //关闭了滑动手势
175+
|| isLocked() //锁住了屏幕
175176
|| PlayerUtils.isEdge(getContext(), e1)) //处于屏幕边沿
176177
return true;
177178
float deltaX = e1.getX() - e2.getX();

dkplayer-sample/src/main/java/com/dueeeke/dkplayer/activity/api/PlayerActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ protected void initView() {
9696

9797
//竖屏也开启手势操作,默认关闭
9898
// controller.setEnableInNormal(true);
99+
//手势
100+
// controller.setGestureEnabled(false);
99101
//适配刘海屏,默认开启
100102
// controller.setAdaptCutout(false);
101103

dkplayer-ui/src/main/java/com/dueeeke/videocontroller/StandardVideoController.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,9 @@ public void onClick(View v) {
112112
@Override
113113
protected void onLockStateChanged(boolean isLocked) {
114114
if (isLocked) {
115-
setGestureEnabled(false);
116115
mLockButton.setSelected(true);
117116
Toast.makeText(getContext(), R.string.dkplayer_locked, Toast.LENGTH_SHORT).show();
118117
} else {
119-
setGestureEnabled(true);
120118
mLockButton.setSelected(false);
121119
Toast.makeText(getContext(), R.string.dkplayer_unlocked, Toast.LENGTH_SHORT).show();
122120
}

0 commit comments

Comments
 (0)