From: hcj <1224667075@qq.com> Date: Thu, 19 Sep 2024 08:58:05 +0000 (+0800) Subject: 增加通话记录删除(补) X-Git-Tag: release_V1.2.70_20241020_135402~457^2~2 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=9ba98d8a08ace787aa4dcb17f5cd302c783ea098;p=mirrors%2FFD230.git 增加通话记录删除(补) --- diff --git a/code/sdk/application/wearable/fd230app/nativeui/phone/src/MainPhoneView.cpp b/code/sdk/application/wearable/fd230app/nativeui/phone/src/MainPhoneView.cpp index 3fadc43d2..eb3cc077c 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/phone/src/MainPhoneView.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/phone/src/MainPhoneView.cpp @@ -201,27 +201,29 @@ namespace OHOS void MainPhoneView::deletecallloginfo(uint8_t id) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "%d",id); + if(id==255) { ClearCallLogFile(); NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN_PHONE); return; } - id--; if(id>num) { return; } + id=num-id; + + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "%d",id); if(info[id]!=nullptr) { //updatacalllogbutton(false); for(int i=id;i