--- /dev/null
+#ifndef DIAL_MODEL_CHARGEC_H
+#define DIAL_MODEL_CHARGEC_H
+
+#ifdef __cplusplus
+#if __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+#endif /* __cplusplus */
+
+void setChargeStatus(int status);
+
+#ifdef __cplusplus
+#if __cplusplus
+}
+#endif /* __cplusplus */
+#endif /* __cplusplus */
+
+#endif
\ No newline at end of file
#include "RegisterDialModel.h"
#include "DialModelCharge.h"
+#include "main/include/dial/DialModelChargeC.h"
#include "wearable_log.h"
REGIST_DIAL_MODULE(OHOS::DialDataType::CHARGING_STATUS, OHOS::DialModelCharge::GetInstance());
}
}
}
+#ifdef __cplusplus
+#if __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+#endif /* __cplusplus */
+
+void setChargeStatus(int status)
+{
+ OHOS::DialModelCharge::GetInstance()->UpdatechargeStatus(status);
+}
+
+#ifdef __cplusplus
+#if __cplusplus
+}
+#endif /* __cplusplus */
+#endif /* __cplusplus */
${ROOT_DIR}/zhihui/drivers
${ROOT_DIR}/zhihui/services
+ ${ROOT_DIR}/zhihui/UI/producttest/include/
)
if("JS_ENABLE" IN_LIST DEFINES)
#include "VolumeSettingView.h"
#include "VolumeSettingPresenter.h"
#include "VolumeSettingView.h"
-#include "pairing_notification.h"
-// #include "saveele/include/SaveEleModel.h"
-// #include "DialModelCharge.h"
#define DIALDATASET 1
#include "sedentaryReminder_notification.h"
#include "findwatch_notification.h"
#include "debug_output_notification/debug_output_notification.h"
+#include "pairing_notification.h"
+#include "main/include/dial/DialModelChargeC.h"
+#include "saveele/include/SaveEleModel.h"
+#include "testchangingC.h"
+#include "custom_runtime.h"
#ifdef SUPPORT_POWER_MANAGER
#include "power_display_service.h"
{
GraphicService::GetInstance()->PostGraphicEvent(std::bind(&OHOS::PullUpDownView::UpdateBatteryProcess, OHOS::PullUpDownView::GetInstance() ));
}
- #if 0
+
#if DIALDATASET
- DialModelCharge::GetInstance()->UpdatechargeStatus(1);
+ // DialModelCharge::GetInstance()->UpdatechargeStatus(1);
+ setChargeStatus(1);
#endif
SaveEleModel::GetInstance()->SetChargeStatus(true);
}
- testCHANINGView *t = testCHANINGView::GetInstance();
- if(t != nullptr)
- {
- t->ChangeViewcolor(true);
- }
- else
+ // if(IsTestCHANGINGViewCreated())
+ // {
+ // ChangeViewcolorC(1);
+ // }
+ // else
+ // {
+ // if (CheckPriority(topic) && !uapi_dev_runtime_get_factory_test_status_flag()) //产测模式不弹充电弹窗
+ // {
+ // NotificationManager::GetInstance()->ShowNotify(ShowChargeingNotify, (uint16_t)topic, true);
+ // }
+ // }
+
+ if (CheckPriority(topic) && !uapi_dev_runtime_get_factory_test_status_flag()) //产测模式不弹充电弹窗
{
- if (CheckPriority(topic) && !uapi_dev_runtime_get_factory_test_status_flag()) //产测模式不弹充电弹窗
- {
- NotificationManager::GetInstance()->ShowNotify(ShowChargeingNotify, (uint16_t)topic, true);
- }
+ NotificationManager::GetInstance()->ShowNotify(ShowChargeingNotify, (uint16_t)topic, true);
}
- #endif
}
/*充电器已拔掉*/
{
GraphicService::GetInstance()->PostGraphicEvent(std::bind(&OHOS::PullUpDownView::UpdateBatteryProcess, OHOS::PullUpDownView::GetInstance() ));
}
-#if 0
#if DIALDATASET
- DialModelCharge::GetInstance()->UpdatechargeStatus(0);
+ // DialModelCharge::GetInstance()->UpdatechargeStatus(0);
+ setChargeStatus(0);
#endif
SaveEleModel::GetInstance()->SetChargeStatus(false);
- testCHANINGView *t = testCHANINGView::GetInstance();
- if(t != nullptr)
- {
- t->ChangeViewcolor(false);
- }
- else
+ // if(IsTestCHANGINGViewCreated())
+ // {
+ // ChangeViewcolorC(0);
+ // }
+ // else
+ // {
+ // if(is_UIViewGroup_charge())
+ // {
+ // NotificationManager::GetInstance()->StopNotify();
+ // }
+ // }
+
+ if(is_UIViewGroup_charge())
{
- if(is_UIViewGroup_charge())
- {
- NotificationManager::GetInstance()->StopNotify();
- }
+ NotificationManager::GetInstance()->StopNotify();
}
- #endif
}
/*低电量提醒*/
#ifndef TEST_A5133_VIEW_H
#define TEST_A5133_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_GPS__VIEW_H
#define TEST_GPS__VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_LCD_VIEW_H
#define TEST_LCD_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_PING_VIEW_H
#define TEST_PING_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_SECCHIP_VIEW_H
#define TEST_SECCHIP_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_TP_VIEW_H
#define TEST_TP_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_VIEW_H\r
#define TEST_VIEW_H\r
\r
-#include "BaseView.h"\r
+\r
#include "View.h"\r
\r
#include "components/ui_view_group.h"\r
#ifndef TEST_ABOUT_VIEW_H
#define TEST_ABOUT_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_BT_VIEW_H
#define TEST_BT_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_BUTTON_VIEW_H
#define TEST_BUTTON_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_CAT1_VIEW_H
#define TEST_CAT1_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_CHANGING_VIEW_H
#define TEST_CHANGING_VIEW_H
-#include "BaseView.h"
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
--- /dev/null
+#ifndef TEST_CHANGINGC_VIEW_H
+#define TEST_CHANGINGC_VIEW_H
+
+#ifdef __cplusplus
+#if __cplusplus
+extern "C"
+{
+#endif /* __cplusplus */
+#endif /* __cplusplus */
+
+int IsTestCHANGINGViewCreated(void);
+void ChangeViewcolorC(int val);
+
+#ifdef __cplusplus
+#if __cplusplus
+}
+#endif /* __cplusplus */
+#endif /* __cplusplus */
+
+#endif
\ No newline at end of file
#ifndef TEST_GSONSON_VIEW_H
#define TEST_GSONSON_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_HRSENSON_VIEW_H
#define TEST_HRSENSON_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_LUMINANCE_VIEW_H
#define TEST_LUMINANCE_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_MG_VIEW_H
#define TEST_MG_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_MICRPHONE_VIEW_H
#define TEST_MICRPHONE_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_MOTOR_VIEW_H
#define TEST_MOTOR_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_OLD_VIEW_H
#define TEST_OLD_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_PRESSURE_VIEW_H
#define TEST_PRESSURE_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#ifndef TEST_SPEAK_VIEW_H
#define TEST_SPEAK_VIEW_H
-#include "BaseView.h"
+
#include "View.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
#include "custom_utils.h"
#include "producttest/include/testPresenter.h"
#include "producttest/include/testchanging.h"
+#include "producttest/include/testchangingC.h"
#include "battery_hal.h"
#include "producttest/include/testView.h"
#include "cmsis_os2.h"
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "testCHANINGView::~testCHANINGView");
ClearAll();
- //g_pSystemAboutTheWatchView = nullptr;
+ g_pSystemAboutTheWatchView = nullptr;
}
testCHANINGView *testCHANINGView::GetInstance()
}
return testCHANINGScrollView;
}
-}
\ No newline at end of file
+}
+
+#ifdef __cplusplus
+#if __cplusplus
+extern "C"
+{
+#endif
+#endif
+ int IsTestCHANGINGViewCreated(void)
+ {
+ if(OHOS::testCHANINGView::GetInstance())
+ {
+ return 1;
+ }
+ return 0;
+ }
+ void ChangeViewcolorC(int val)
+ {
+ bool falg;
+ if(val==1)
+ {
+ falg=true;
+ }
+ else
+ {
+ falg=false;
+ }
+ OHOS::testCHANINGView::GetInstance()->ChangeViewcolor(falg);
+ }
+#ifdef __cplusplus
+#if __cplusplus
+}
+#endif
+#endif
\ No newline at end of file