From 8b033bdb3a271d8dd2248ae4a5c5ee5ea893f7b2 Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Mon, 14 Oct 2024 09:59:54 +0800 Subject: [PATCH] =?utf8?q?#526,=E8=A7=A3=E5=86=B3=EF=BC=8C=E5=BD=95?= =?utf8?q?=E9=9F=B3=C2=B7=E6=9C=89=E6=A6=82=E7=8E=87=E5=BD=95=E9=9F=B3?= =?utf8?q?=E5=90=8E=E5=88=97=E8=A1=A8=E4=B8=8D=E6=98=BE=E7=A4=BA=E5=BD=95?= =?utf8?q?=E9=9F=B3=E8=AE=B0=E5=BD=95bug=20#843=EF=BC=8C=E8=A7=A3=E5=86=B3?= =?utf8?q?=EF=BC=8C=E5=BD=95=E9=9F=B3=E6=96=87=E4=BB=B6=E6=8E=92=E5=BA=8F?= =?utf8?q?=E9=94=99=E4=B9=B1bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../wearable/fd230app/nativeui/record/src/RecordingModel.cpp | 4 +++- .../fd230app/nativeui/record/src/RecordingPresenter.cpp | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp index ff254eb5c..a1bf8d5a0 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingModel.cpp @@ -582,7 +582,9 @@ namespace OHOS { for (int j = 0; j < mp3FileCount - i - 1; j++) { - if (strcmp(info[j].recordingFileName, info[j + 1].recordingFileName) < 0) + int a = atoi(info[j].recordingFileName); + int b = atoi(info[j + 1].recordingFileName); + if (a < b) { RecordingInfo temp = info[j]; info[j] = info[j + 1]; 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 09016c40c..34393ae3e 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-09-13 19:51:27 + * @LastEditTime: 2024-10-14 09:43:08 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/record/src/RecordingPresenter.cpp */ @@ -230,6 +230,7 @@ namespace OHOS // strncpy_s(info.recordingDuration, 16, TotalRecordDuration.c_str(), TotalRecordDuration.length()); // strncpy_s(info.recordingTime, 16, yyymmhhh_date.c_str(), yyymmhhh_date.length()); p_RecordingModel->RecordDataWriteToFile(recordingFileName.c_str()); + RecordingModel::GetInstance()->InitRecordingListItem(); WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "RecordingView StopRecord over!!"); } -- 2.17.1