\r
void MainCountDownPresenter::OnStart()\r
{\r
-\r
Presenter<MainCountDownView>::OnStart();\r
+ ScreenAlwaysOnCtr(1); // 长亮屏\r
}\r
\r
void MainCountDownPresenter::OnPause(void)\r
\r
void MainCountDownPresenter::OnStop(void)\r
{\r
-\r
Presenter<MainCountDownView>::OnStop();\r
+ ScreenAlwaysOnCtr(0); // 取消长亮屏\r
+\r
}\r
\r
bool MainCountDownPresenter::OnDrag(UIView &view, const DragEvent &event)\r
/* ---------------------------------- group --------------------------------- */\r
group = new UIViewGroup();\r
group->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());\r
- UIView::OnDragListener *draglistener = static_cast<UIView::OnDragListener *>(MainCountDownPresenter::GetInstance());\r
- if (draglistener == nullptr)\r
- {\r
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "draglistener is nullptr!!");\r
- return;\r
- }\r
- group->SetOnDragListener(draglistener);\r
group->SetTouchable(true);\r
group->SetDraggable(true);\r
/* ----------------------- scrollView[MAIN_COUNTDOWN] ----------------------- */\r
scrollView[MAIN_COUNTDOWN]->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());\r
scrollView[MAIN_COUNTDOWN]->SetStyle(STYLE_BACKGROUND_OPA, 0xff);\r
scrollView[MAIN_COUNTDOWN]->SetViewId(MAINCOUNTDOWNVIEW);\r
+ UIView::OnDragListener *draglistener = static_cast<UIView::OnDragListener *>(MainCountDownPresenter::GetInstance());\r
+ if (draglistener == nullptr)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "draglistener is nullptr!!");\r
+ return;\r
+ }\r
+ scrollView[MAIN_COUNTDOWN]->SetOnDragListener(draglistener);\r
scrollView[MAIN_COUNTDOWN]->SetReboundSize(50); // 设置回弹大小\r
scrollView[MAIN_COUNTDOWN]->SetHorizontalScrollState(false); // 设置横向不可以滚动\r
scrollView[MAIN_COUNTDOWN]->SetScrollBlankSize(50); // 设置高位50可滑动空白区域\r