{
return;
}
- const power_display_svr_api_t *display_api = power_display_svr_get_api();
- if (display_api->get_screen_state() != SCREEN_ON)
- {
- display_api->turn_on_screen();
- }
MotionRecognitionViewEventListener::GetInstance().SetMotionTypeId(*motionType);
NotificationManager::GetInstance()->ShowNotify(showMotionRecognitionNotify, (uint16_t)topic, true);
}
* @Author: luozheng 1732036298@qq.com
* @Date: 2024-08-17 16:44:20
* @LastEditors: luozheng 1732036298@qq.com
- * @LastEditTime: 2024-08-19 11:25:09
+ * @LastEditTime: 2024-08-20 11:01:16
* @FilePath: /FD230/code/sdk/application/wearable/service/msg_center/src/notify/motion_recognition_notification.cpp
*/
#include "notification_manager.h"
#include <service/graphic_service.h>
#include "ConfigModel.h"
#include "traing/include/TraingModel.h"
-
+#include "ui_service.h"
+#include "vibrator_service.h"
namespace OHOS
{
MotionRecognitionStartButton = new UIButton();
}
MotionRecognitionStartButton->SetPosition(238, MotionRecognitionNoteLabel->GetY() + MotionRecognitionNoteLabel->GetHeight() + 40, 170, 90);
- MotionRecognitionStartButton->SetViewId(MOTION_RECOGNITION_IGNORE_BUTTONVIEWID);
+ MotionRecognitionStartButton->SetViewId(MOTION_RECOGNITION_START_BUTTONVIEWID);
MotionRecognitionStartButton->SetStyle(STYLE_BACKGROUND_COLOR, 0xff4fc34c);
MotionRecognitionStartButton->SetStyleForState(STYLE_BACKGROUND_COLOR, 0xff383838, UIButton::PRESSED);
MotionRecognitionStartButton->SetStyleForState(STYLE_BACKGROUND_OPA, 0x00, UIButton::PRESSED);
MotionRecognitionScrollView->Add(MotionRecognitionIgnoreLabel);
MotionRecognitionGroupView->Add(MotionRecognitionScrollView);
}
+ /* -------------------------------------------------------------------------- */
+ ScreenTurnOn(10*1000);//显示时长10s
+ ui_api_vibrate_once_func();
+ /* -------------------------------------------------------------------------- */
NotificationManager::GetInstance()->RegisterNotifyCleanupFunction(FreeMotionRecognitionView);
return MotionRecognitionGroupView;
}