#include "graphic_timer.h"\r
\r
#include "AlarmPopUpPresenter.h"\r
-#include "PhoneService.h"\r
\r
+#ifdef FD230_650\r
+#include "PhoneService.h"\r
+#endif\r
namespace OHOS {\r
#define CLOSE "关闭"\r
\r
InitView();
- // RootView::GetInstance()->SetOnKeyActListener(presenter_);
+ //RootView::GetInstance()->SetOnKeyActListener(presenter_);
AddViewToRootContainer(AssistantScrollView[ASSISTANT_MAIN_VIEW]);
}
imageAnimator->Start();
}
- GetRootContainer()->SetDraggable(true);
- GetRootContainer()->SetTouchable(true);
- GetRootContainer()->SetOnDragListener(presenter_);
+ RootView::GetInstance()->SetDraggable(true);
+ RootView::GetInstance()->SetTouchable(true);
+ RootView::GetInstance()->SetOnDragListener(presenter_);
// 增加按键监听
// presenter_->SetOnKeyActListener(keyactListener);
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "BloodResultView::InitBloodView fail");
}
- GetRootContainer()->SetDraggable(true);
- GetRootContainer()->SetTouchable(true);
- GetRootContainer()->SetOnDragListener(presenter_);
+ RootView::GetInstance()->SetDraggable(true);
+ RootView::GetInstance()->SetTouchable(true);
+ RootView::GetInstance()->SetOnDragListener(presenter_);
// 增加按键监听
// RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::BloodResultPresenter::GetInstance();
- // RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ //RootView::GetInstance()->SetOnKeyActListener(keyactListener);
}
}
CalculatorView::~CalculatorView()
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "::CalculatorView::~CalculatorView ");
- RootView::GetInstance()->ClearOnKeyActListener();
+
g_pMainView = nullptr;
group->RemoveAll();
if(number)
View<CalculatorPresenter>::OnStart();
AddViewToRootContainer(new UIViewGroup());
- GetRootContainer()->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());
- GetRootContainer()->SetTouchable(true);
- GetRootContainer()->SetDraggable(true);
+ RootView::GetInstance()->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());
+ RootView::GetInstance()->SetTouchable(true);
+ RootView::GetInstance()->SetDraggable(true);
RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::CalculatorPresenter::GetInstance();
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);
group = new UIViewGroup();
if (group == nullptr) {
{
ThemeStyleViewInit();
}
- RootView::GetInstance()->SetOnKeyActListener(presenter_);
+ RootView::GetInstance()->SetOnKeyActListener(presenter_);
}
// 增加按键监听
RootView::OnKeyActListener *keyactListener =
(RootView::OnKeyActListener *)OHOS::TraingEnddataPresenter::GetInstance();
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);
}
void TraingEnddataView::OnStart() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
// 增加按键监听
RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::TraingNomalPresenter::GetInstance();
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);
}
void TraingNomalView::OnStart()
{
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "TraingSetView:: new container[%d] fail", thisview);\r
return false;\r
}\r
- RootView::GetInstance()->Add(SetTagScrollView[thisview]);\r
+ GetRootContainer()->Add(SetTagScrollView[thisview]);\r
}\r
return true;\r
}\r
return false;\r
}\r
SetTagScrollView[thisview] = setcalories->SetCaluliViewInit();\r
- RootView::GetInstance()->Add(SetTagScrollView[thisview]);\r
+ GetRootContainer()->Add(SetTagScrollView[thisview]);\r
}\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetTagScrollView[%d] is not null", thisview);\r
return true;\r
return false;\r
}\r
SetTagScrollView[thisview] = settime->SetTimeViewInit();\r
- RootView::GetInstance()->Add(SetTagScrollView[thisview]);\r
+ GetRootContainer()->Add(SetTagScrollView[thisview]);\r
}\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetTagScrollView[%d] is not null", thisview);\r
return true;\r
return false;\r
}\r
SetTagScrollView[thisview] = setmile->SetMileViewInit();\r
- RootView::GetInstance()->Add(SetTagScrollView[thisview]);\r
+ GetRootContainer()->Add(SetTagScrollView[thisview]);\r
}\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetTagScrollView[%d] is not null", thisview);\r
return true;\r
return false;\r
}\r
SetTagScrollView[thisview] = setstep->SetStepViewInit();\r
- RootView::GetInstance()->Add(SetTagScrollView[thisview]);\r
+ GetRootContainer()->Add(SetTagScrollView[thisview]);\r
}\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetTagScrollView[%d] is not null", thisview);\r
return true;\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");\r
// 增加按键监听\r
RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::TraingSetPresenter::GetInstance();\r
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);\r
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);\r
}\r
void TraingSetView::OnStart()\r
{\r
}\r
\r
SetKeyActListener();\r
- // RootView::GetInstance()->Add(SetTagScrollView[SET_VIEW]);\r
+ // GetRootContainer()->Add(SetTagScrollView[SET_VIEW]);\r
// SetCurrentViewId(SET_VIEW); // 设置当前页面ID\r
\r
if (group != nullptr)\r
{\r
SetTagScrollView[SET_VIEW] = group;\r
- RootView::GetInstance()->Add(SetTagScrollView[SET_VIEW]);\r
+ GetRootContainer()->Add(SetTagScrollView[SET_VIEW]);\r
SetCurrentViewId(SET_VIEW);\r
}\r
}\r
// 增加按键监听\r
RootView::OnKeyActListener *keyactListener =\r
(RootView::OnKeyActListener *)OHOS::TraingPresenter::GetInstance();\r
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);\r
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);\r
}\r
void TraingView::OnStart() {\r
#if 0\r
#include "traing/training_card/include/TrainingDataView.h"\r
#include "traing/training_card/include/TrainingDetailView.h"\r
\r
-// #include "bletest.h"\r
+#ifdef SUPPORT_BLE_SERVICE\r
+#include <bleEvent.h>\r
+#include "bleService.h"\r
+#include "bletest.h"\r
+#endif\r
\r
#include "components/root_view.h"\r
#include "components/ui_swipe_view.h"\r
}\r
swipe_->SetOnSwipeListener(onSwipeListener);\r
\r
- RootView::GetInstance()->SetOnKeyActListener(presenter_);\r
+ RootView::GetInstance()->SetOnKeyActListener(presenter_);\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "TraingCardView::InitPage over");\r
}\r
\r
back->SetImageSrc(YES_IMAGE, YES_IMAGE);\r
endView->Add(exit);\r
endView->Add(back);\r
- RootView::GetInstance()->Add(endView);\r
+ GetRootContainer()->Add(endView);\r
endView->SetDraggable(false);\r
endView->SetTouchable(true);\r
endView->SetVisible(false); // 界面隐藏\r
getView->Add(buttonok_);\r
\r
InitImageAnimator();\r
- RootView::GetInstance()->Add(getView);\r
+ GetRootContainer()->Add(getView);\r
getView->SetDraggable(false);\r
getView->SetTouchable(true);\r
getView->SetVisible(false); // 界面隐藏\r
TraingCardPresenter::GetInstance()));\r
heartView->Add(buttonnote_);\r
\r
- RootView::GetInstance()->Add(heartView);\r
+ GetRootContainer()->Add(heartView);\r
heartView->SetDraggable(false);\r
heartView->SetTouchable(true);\r
heartView->SetVisible(false); // 界面隐藏\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingAquaticPresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingAquaticView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingBallPresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingBallView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingDancePresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingDanceView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingFitnessPresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingFitnessView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingIcePresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingIceView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");\r
auto keyActListener = static_cast<RootView::OnKeyActListener *>(\r
TraingLimitPresenter::GetInstance());\r
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);\r
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);\r
}\r
\r
void TraingLimitView::InitScrollView() {\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");\r
auto keyActListener = static_cast<RootView::OnKeyActListener *>(\r
TraingMorePresenter::GetInstance());\r
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);\r
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);\r
}\r
\r
void TraingMoreView::InitScrollView() {\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingOtherPresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingOtherView::InitScrollView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetKeyActListener");
auto keyActListener = static_cast<RootView::OnKeyActListener *>(
TraingRestPresenter::GetInstance());
- RootView::GetInstance()->SetOnKeyActListener(keyActListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyActListener);
}
void TraingRestView::InitScrollView() {
lackView->Add(imagerecord);
lackView->Add(buttongo);
- // RootView::GetInstance()->lackView
+ // GetRootContainer()->lackView
scrollview->Add(lackView);
// printf("lackView Add\r\n");
// 增加按键监听
RootView::OnKeyActListener *keyactListener =
(RootView::OnKeyActListener *)OHOS::TraingRecordPresenter::GetInstance();
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);
if (TraingRecordModel::GetInstance().GetJsonStatus()) {
recordView->Add(TraingRecordList);
mainList_->SetOnDragListener(dragListener_);
}
AddViewToRootContainer(mainList_);
- GetRootContainer()->Invalidate();
+ RootView::GetInstance()->Invalidate();
}
void UISampleView::OnStart()
if (uiTest != nullptr) {
uiTest->TearDown();
}
- RootView::GetInstance()->SetOnKeyActListener(g_keyListener);
+ RootView::GetInstance()->SetOnKeyActListener(g_keyListener);
g_keyListener = nullptr;
UISampleView::GetInstance()->InitView();
return true;
tempView->SetViewId(view.GetViewId());
tempView->SetPosition(tempView->GetX(), tempView->GetY());
rootContainer->Add(tempView);
- g_keyListener = RootView::GetInstance()->GetOnKeyActListener();
- RootView::GetInstance()->SetOnKeyActListener(nullptr);
+ g_keyListener = RootView::GetInstance()->GetOnKeyActListener();
+ RootView::GetInstance()->SetOnKeyActListener(nullptr);
}
if (backBtn_ == nullptr) {
backBtn_ = new TransparentBackButton();
weatherSwipeViewList->SetVisible(false);\r
weatherScrllView->SetOnDragListener(presenter_);\r
}\r
- GetRootContainer()->Invalidate();\r
+ RootView::GetInstance()->Invalidate();\r
return true;\r
}\r
return false;\r
+++ /dev/null
-/*\r
- * Copyright (c) CompanyNameMagicTag 2021-2021. All rights reserved.\r
- * Description: Bluetooth view 设置页面\r
- * Create: 2021-09-5\r
- */\r
-\r
-#ifndef BLUETOOTH_VIEW_H\r
-#define BLUETOOTH_VIEW_H\r
-\r
-#include "components/ui_label.h"\r
-#include "components/ui_image_view.h"\r
-#include "components/ui_radio_button.h"\r
-#include "components/ui_label_button.h"\r
-#include "components/ui_view_group.h"\r
-\r
-namespace OHOS {\r
-class PlayerOnDragListener;\r
-class BluetoothView {\r
-public:\r
- BluetoothView();\r
- virtual ~BluetoothView();\r
- UIViewGroup *LoadBluetoothView(void);\r
- static BluetoothView *GetInstance(void);\r
- UIViewGroup *group{nullptr};\r
- UIRadioButton *GetPhoneButton(void);\r
- UIRadioButton *GetWatchButton(void);\r
- UIButton *GetSettingButton(void);\r
- UILabelButton *GetDeleteButton(void);\r
-private:\r
- UILabel *watchLabel{nullptr};\r
- UILabel *phoneLabel{nullptr};\r
- UILabel *bluetoothLabel{nullptr};\r
- UIImageView *watchImage{nullptr};\r
- UIImageView *phoneImage{nullptr};\r
- UIImageView *bluetoothImage{nullptr};\r
- UIRadioButton *watchButton{nullptr};\r
- UIRadioButton *phoneButton{nullptr};\r
- UIButton *settingButton{nullptr};\r
- UILabelButton *deleteButton{nullptr};\r
- int LoadRadioButton();\r
- int LoadButtonView();\r
- int LoadLabelButton();\r
- int LoadLabel();\r
- int LoadImage();\r
-\r
- void SetUpButton(UILabelButton *btn, const Point& point, int16_t width, int16_t height,\r
- UIView::OnClickListener *listener);\r
-};\r
-} // namespace OHOS\r
-#endif
\ No newline at end of file