From 493d5a2ad67102ca28083c1a08d722ac54c31aad Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Tue, 15 Oct 2024 10:31:22 +0800 Subject: [PATCH] =?utf8?q?AI=E6=80=9D=E8=80=83=E4=B8=AD=E7=95=8C=E9=9D=A2?= =?utf8?q?=E4=BC=98=E5=8C=96=EF=BC=8C=E5=A6=82=E6=9E=9C=E7=BB=84=E4=BB=B6n?= =?utf8?q?ew=E5=A4=B1=E8=B4=A5=EF=BC=8C=E5=B0=B1=E4=B8=8DAdd=E8=BF=9B?= =?utf8?q?=E5=AE=B9=E5=99=A8=EF=BC=8C=E4=BF=9D=E8=AF=81=E4=B8=8D=E6=AD=BB?= =?utf8?q?=E6=9C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../aivoice/src/AivoiceThinkingView.cpp | 47 ++++++++++++++++++- 1 file changed, 45 insertions(+), 2 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/aivoice/src/AivoiceThinkingView.cpp b/code/sdk/application/wearable/fd230app/nativeui/aivoice/src/AivoiceThinkingView.cpp index 0f58bf26a..0d224e6ef 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/aivoice/src/AivoiceThinkingView.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/aivoice/src/AivoiceThinkingView.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-05-07 11:25:58 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-09-06 18:04:16 + * @LastEditTime: 2024-10-15 10:14:37 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/AiVoice/src/AivoiceThinkingView.cpp */ #include "aivoice/include/AiVoicePresenter.h" @@ -265,6 +265,7 @@ namespace OHOS UIScrollView *AivoiceThinkingView::CreateAivoiceThinkingView(void) { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingView"); +#if 0 if (scrollView == nullptr) { if (!CreateAivoiceThinkingScrollView() || !CreateAivoiceThinkingLabel() || @@ -273,11 +274,53 @@ namespace OHOS WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingView fail!!"); return nullptr; } + scrollView->Add(title); scrollView->Add(AiVoiceThinkingImageAnimatorView); scrollView->Add(cancelThinkButton); scrollView->Add(cancelThink); } - return scrollView; +#endif + if (!CreateAivoiceThinkingScrollView()) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingScrollView fail!!"); + } + if (!CreateAivoiceThinkingLabel()) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingLabel fail!!"); + } + if (!CreateAivoiceThinkingButton()) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingButton fail!!"); + } + if (!CreateAivoiceThinkingImageAnimator()) + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingImageAnimator fail!!"); + } + + if (scrollView != nullptr) + { + if (title != nullptr) + { + scrollView->Add(title); + } + if (AiVoiceThinkingImageAnimatorView != nullptr) + { + scrollView->Add(AiVoiceThinkingImageAnimatorView); + } + if (cancelThinkButton != nullptr) + { + scrollView->Add(cancelThinkButton); + } + if (cancelThink != nullptr) + { + scrollView->Add(cancelThink); + } + return scrollView; + } + else + { + return nullptr; + } } } \ No newline at end of file -- 2.17.1