From 64a118da41c657c2377aa12e495e595644c8eb2e Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Mon, 21 Oct 2024 10:43:24 +0800 Subject: [PATCH] =?utf8?q?=E5=BD=95=E9=9F=B3=E5=88=97=E8=A1=A8=E8=A7=86?= =?utf8?q?=E5=9B=BE=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=8F=B3=E6=BB=91=E9=80=80?= =?utf8?q?=E5=87=BA=E5=88=B0=E5=BD=95=E9=9F=B3=E4=B8=BB=E8=A7=86=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../nativeui/record/src/RecordListView.cpp | 4 ++-- .../nativeui/record/src/RecordingPresenter.cpp | 15 ++++++++------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordListView.cpp b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordListView.cpp index 7dc74799e..a04b01a46 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordListView.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordListView.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-02-27 09:16:50 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-10-09 17:53:56 + * @LastEditTime: 2024-10-21 10:15:26 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordListView.cpp */ @@ -286,7 +286,7 @@ namespace OHOS recordList->SetSwipeACCLevel(800); /*设置手指抬起屏幕后的补偿距离。*/ // recordList->SetReboundSize(30); // recordList->SetScrollBlankSize(20); - recordList->SetIntercept(true); // 设置是否拦截输入事件。如果被截获,视图在本地处理后不会将输入事件传递给父视图。 + // recordList->SetIntercept(true); // 设置是否拦截输入事件。如果被截获,视图在本地处理后不会将输入事件传递给父视图。 recordList->SetAdapter(p_RecordingListAdapter); RecordListScrollView->Add(recordList); return true; diff --git a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp index d6a1544b3..0dd97e99a 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-03-30 09:14:38 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-10-20 17:14:02 + * @LastEditTime: 2024-10-21 10:30:26 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp */ @@ -419,10 +419,11 @@ namespace OHOS { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "RecordListViewListener::OnDrag"); UNUSED(view); - if ((event.GetDeltaY() > X_DRAG_OFFSET) && (event.GetDeltaY() > (DOUBLES * MATH_ABS(event.GetDeltaX())))) // 如果滑动的为直线 - { - RecordListViewListener::X_DRAG_FLAG = true; - } + UNUSED(event); + // if ((event.GetDeltaY() > X_DRAG_OFFSET) && (event.GetDeltaY() > (DOUBLES * MATH_ABS(event.GetDeltaX())))) // 如果滑动的为直线 + // { + // RecordListViewListener::X_DRAG_FLAG = true; + // } return true; } @@ -431,12 +432,12 @@ namespace OHOS { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "RecordListViewListener::OnDragEnd"); std::string viewId = view.GetViewId(); - if (event.GetDragDirection() == DragEvent::DIRECTION_TOP_TO_BOTTOM && RecordListViewListener::X_DRAG_FLAG) + if (event.GetDragDirection() == DragEvent::DIRECTION_LEFT_TO_RIGHT) { if (RecordingView::GetInstance() != nullptr && viewId == RECORDLISTSCROLLVIEW) { RecordingView::GetInstance()->ChangeView(RECORDINGLISTVIEW, RECORDINGVIEW); - RecordListViewListener::X_DRAG_FLAG = false; + // RecordListViewListener::X_DRAG_FLAG = false; } } return true; -- 2.17.1