From 6228d601fb475b601a93d8f483c66aa6ed07298a Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Sat, 30 Nov 2024 17:42:33 +0800 Subject: [PATCH] =?utf8?q?=E8=A7=A3=E5=86=B3=E6=97=A5=E7=A8=8B=E6=89=B9?= =?utf8?q?=E9=87=8F=E5=90=8C=E6=AD=A5=E5=90=8E=EF=BC=8C=E5=88=A0=E9=99=A4?= =?utf8?q?=E6=8C=87=E5=AE=9A=E6=97=A5=E7=A8=8B=E5=8D=B4=E6=80=BB=E6=98=AF?= =?utf8?q?=E5=88=A0=E9=99=A4=E6=97=A5=E7=A8=8B=E5=88=97=E8=A1=A8=E7=AC=AC?= =?utf8?q?=E4=B8=80=E9=A1=B9=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../nativeui/schedule/src/ScheduleModel.cpp | 1 + .../nativeui/schedule/src/SchedulePresenter.cpp | 17 ++++++++--------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/schedule/src/ScheduleModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/schedule/src/ScheduleModel.cpp index fb81711e7..c368d56ac 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/schedule/src/ScheduleModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/schedule/src/ScheduleModel.cpp @@ -105,6 +105,7 @@ namespace OHOS WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ScheduleModel::ScheduleOriginalDataSetByUI,%d", index); uint8_t DataCount = ScheduleOriginalDataCountGet(); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "ScheduleModel::DataCount:%d", DataCount); uint8_t i = 0; for(i = index; i < (DataCount - 1); i++) { diff --git a/code/sdk/application/wearable/fd230app/nativeui/schedule/src/SchedulePresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/schedule/src/SchedulePresenter.cpp index ce8b127a8..9d59cfbab 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/schedule/src/SchedulePresenter.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/schedule/src/SchedulePresenter.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-06-20 15:11:17 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-07-08 09:45:02 + * @LastEditTime: 2024-11-30 17:38:58 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/aivoice/src/SchedulePresenter.cpp */ #include "AppViewIDs.h" @@ -73,11 +73,11 @@ namespace OHOS UNUSED(event); WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "[%d]:OnClick", __LINE__); - if (nullptr == &view) - { - WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "[%d]:OnClick", __LINE__); - return false; - } + // if (nullptr == &view) + // { + // WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "[%d]:OnClick", __LINE__); + // return false; + // } if(0 == strcmp(view.GetViewId(), SCHEDULE_ViewId_ContentDeleteButton_)) { @@ -97,9 +97,7 @@ namespace OHOS } if(0 == strcmp(view.GetViewId(), SCHEDULE_ViewId_DeleteOKButton_)) { - ScheduleListItem * item = static_cast(&view); - uint8_t OriginalDataIndex = ScheduleModel_->ScheduleItemDataOriginalDataIndexGet(item->GetViewIndex()); - ScheduleModel_->ScheduleOriginalDataSetByUI(OriginalDataIndex); + ScheduleModel_->ScheduleOriginalDataSetByUI(view_->ContentScreenItemIndexGet() / 2); view_->ItemListContentUpdate(); view_->DisplayDataOrNoScreen(); return true; @@ -107,6 +105,7 @@ namespace OHOS ScheduleListItem * item = static_cast(&view); view_->ContentScreenItemIndexSet(item->GetViewIndex()); + WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "[%d]:OnClick,index:%d", __LINE__,item->GetViewIndex()); view_->DisplayContentScreen(); return true; -- 2.17.1