#include "uicomponents/UIComponents.h"
namespace OHOS {
- REGIST_MENU_PRO( VIEW_CALCULATOR, CalculatorView, CalculatorPresenter,
- PNG_APPLIST_INFORMATION_IMAGE_BIG, PNG_APPLIST_INFORMATION_IMAGE, PNG_APPLIST_INFORMATION_IMAGE, "计算器", STR_CALCULATOR);
+// REGIST_MENU_PRO( VIEW_CALCULATOR, CalculatorView, CalculatorPresenter,
+// PNG_APPLIST_INFORMATION_IMAGE_BIG, PNG_APPLIST_INFORMATION_IMAGE, PNG_APPLIST_INFORMATION_IMAGE, "计算器", STR_CALCULATOR);
static CalculatorPresenter *g_pMainView = nullptr;
CalculatorPresenter::CalculatorPresenter()
virtual ~SleepControlPresenter();
void OnStart() override;
- void OnPause() override;
void OnResume() override;
- void OnStop() override;
static SleepControlPresenter *GetInstance();
void SleepControlPresenter::OnStart()
{
- Presenter<SleepControlView>::OnStart();
- }
-
- void SleepControlPresenter::OnPause(void)
- {
- Presenter<SleepControlView>::OnPause();
}
void SleepControlPresenter::OnResume(void)
{
- Presenter<SleepControlView>::OnResume();
- }
-
- void SleepControlPresenter::OnStop(void)
- {
- Presenter<SleepControlView>::OnStop();
+ RootView::GetInstance()->SetOnKeyActListener(this);
}
bool SleepControlPresenter::OnDrag(UIView &view, const DragEvent &event)
{
SleepModel::GetInstance().msg_save_sleep_data();
- GetRootContainer()->SetTouchable(true);
- GetRootContainer()->SetDraggable(true);
AddViewToRootContainer(GetSleepControlPageView());
- // GetRootContainer()->Add(GetSleepControlPageView());
if (SleepSwipeViewList == nullptr)
{