* @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"
UIScrollView *AivoiceThinkingView::CreateAivoiceThinkingView(void)
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AivoiceThinkingView::CreateAivoiceThinkingView");
+#if 0
if (scrollView == nullptr)
{
if (!CreateAivoiceThinkingScrollView() || !CreateAivoiceThinkingLabel() ||
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