View<MainPresenterSample>::OnStart();
BaseView::RootView(Color::Black().full);
- mainSwipeGroup = new UICrossView();
- if (mainSwipeGroup == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "mainSwipeGroup new fail");
- return;
+ if (mainSwipeGroup == nullptr) {
+ mainSwipeGroup = new UICrossView();
+ if (mainSwipeGroup == nullptr)
+ {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "mainSwipeGroup new fail");
+ return;
+ }
}
+
UIView::OnDragListener *listener = static_cast<UIView::OnDragListener *>(MainPresenterSample::GetInstance());
if (listener == nullptr)
{
{
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "MainViewSample::VerticalViewInit");
#ifdef FD230
- dropDownView = new PullUpDownView();
- if (dropDownView == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "dropDownView new fail");
- return;
- }
+ if (dropDownView == nullptr) {
+ dropDownView = new PullUpDownView();
+ if (dropDownView == nullptr)
+ {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "dropDownView new fail");
+ return;
+ }
+ }
dropDownView->PreLoad();
dropDownView->SetViewId("dropDownView");
dropDownView->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());
dropDownView->SetStyle(STYLE_BACKGROUND_OPA, OPA_TRANSPARENT);
/* -------------------------------------------------------------------------- */
- messageView = new MessageControlView();
- if (messageView == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageView new fail");
- return;
+ if (messageView == nullptr) {
+ messageView = new MessageControlView();
+ if (messageView == nullptr)
+ {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageView new fail");
+ return;
+ }
}
+
messageView->SetViewId("messageView");
messageView->SetPosition(0, 0, Screen::GetInstance().GetWidth(), Screen::GetInstance().GetHeight());
messageView->PreLoad();
#include "message/include/MessageControlView.h"
-#include "message/include/MessageModel.h"
#include "message/include/MessageControlPresenter.h"
+#include "message/include/MessageModel.h"
#include "wearable_log.h"
-namespace OHOS
-{
- static MessageControlView *g_pMessageControlView{nullptr};
- MessageControlView::MessageControlView()
- {
- WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "MessageControlView::MessageControlView()");
- SetPosition(0, 0, HORIZONTAL_RESOLUTION, VERTICAL_RESOLUTION);
- g_pMessageControlView = this;
- }
-
- MessageControlView::~MessageControlView()
- {
- WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "MessageControlView::~MessageControlView()");
- if (viewiInitStatus)
- {
- ClearAll();
- }
- g_pMessageControlView = nullptr;
- }
-
- MessageControlView *MessageControlView::GetInstance()
- {
- return g_pMessageControlView;
- }
+namespace OHOS {
+static MessageControlView *g_pMessageControlView{nullptr};
+MessageControlView::MessageControlView() {
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,
+ "MessageControlView::MessageControlView()");
+ SetPosition(0, 0, HORIZONTAL_RESOLUTION, VERTICAL_RESOLUTION);
+ g_pMessageControlView = this;
+}
- void MessageControlView::ClearAll(void)
- {
- RemoveAll();
- if (messageLackView != nullptr)
- {
- messageLackView->RemoveAll();
- delete messageLackView;
- messageLackView = nullptr;
- }
- if (messageCardView != nullptr)
- {
- messageCardView->RemoveAll();
- delete messageCardView;
- messageCardView = nullptr;
- }
- }
+MessageControlView::~MessageControlView() {
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP,
+ "MessageControlView::~MessageControlView()");
+ if (viewiInitStatus) {
+ ClearAll();
+ }
+ g_pMessageControlView = nullptr;
+}
- bool MessageControlView::InitView(void)
- {
- WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "MessageControlView InitView");
- messageLackView = new MessageLackView();
- if (messageLackView == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageLackView::new messageLackView fail");
- return false;
- }
- if (messageLackView->CreateUIViewGroup() == false)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CreateUIViewGroup fail");
- return false;
- }
+MessageControlView *MessageControlView::GetInstance() {
+ return g_pMessageControlView;
+}
- messageCardView = new MessageCardView();
- if (messageCardView == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageCardView::new messageCardView fail");
- return false;
- }
- if (messageCardView->InitPage() == false)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitPage fail");
- return false;
- }
- Add(messageCardView);
- Add(messageLackView);
+void MessageControlView::ClearAll(void) {
+ RemoveAll();
+ if (messageLackView != nullptr) {
+ messageLackView->RemoveAll();
+ delete messageLackView;
+ messageLackView = nullptr;
+ }
+ if (messageCardView != nullptr) {
+ messageCardView->RemoveAll();
+ delete messageCardView;
+ messageCardView = nullptr;
+ }
+}
- isLack = MessageModel::GetInstance().HasDataVector();
- if (!isLack)
- {
- messageCardView->SetVisible(false);
- messageLackView->SetVisible(true);
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageLackView true");
- }
- else
- {
- messageCardView->SetVisible(true);
- messageCardView->SetUpView(messageCardView);
- messageCardView->GetList()->RefreshList();
- messageLackView->SetVisible(false);
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageCardView true");
- }
- return true;
+bool MessageControlView::InitView(void) {
+ WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "MessageControlView InitView");
+ if (messageLackView == nullptr) {
+ messageLackView = new MessageLackView();
+ if (messageLackView == nullptr) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,
+ "MessageLackView::new messageLackView fail");
+ return false;
+ }
+ }
+ if (messageLackView->CreateUIViewGroup() == false) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CreateUIViewGroup fail");
+ return false;
+ }
+ if (messageCardView == nullptr) {
+ messageCardView = new MessageCardView();
+ if (messageCardView == nullptr) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,
+ "MessageCardView::new messageCardView fail");
+ return false;
}
+ }
+ if (messageCardView->InitPage() == false) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitPage fail");
+ return false;
+ }
+
+ Add(messageCardView);
+ Add(messageLackView);
- void MessageControlView::SetLackView(bool flag)
- {
- // 避免相同设置多次赋值
- if (flag == isLack)
- return;
+ isLack = MessageModel::GetInstance().HasDataVector();
+ if (!isLack) {
+ messageCardView->SetVisible(false);
+ messageLackView->SetVisible(true);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageLackView true");
+ } else {
+ messageCardView->SetVisible(true);
+ messageCardView->SetUpView(messageCardView);
+ messageCardView->GetList()->RefreshList();
+ messageLackView->SetVisible(false);
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "messageCardView true");
+ }
+ return true;
+}
- isLack = flag;
+void MessageControlView::SetLackView(bool flag) {
+ // 避免相同设置多次赋值
+ if (flag == isLack)
+ return;
- if (isLack)
- {
- messageLackView->SetVisible(true);
- messageCardView->SetVisible(false);
- }
- else
- {
- messageLackView->SetVisible(false);
- messageCardView->SetVisible(true);
- }
- }
+ isLack = flag;
- void MessageControlView::PreLoad(void)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageControlView::PreLoad");
- if (!viewiInitStatus)
- {
- InitView();
- viewiInitStatus = true;
- }
- }
+ if (isLack) {
+ messageLackView->SetVisible(true);
+ messageCardView->SetVisible(false);
+ } else {
+ messageLackView->SetVisible(false);
+ messageCardView->SetVisible(true);
+ }
+}
- void MessageControlView::UnLoad(void)
- {
- // Message's usage scenes is complicated, so we do not release it's resources inner slice.
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageControlView::UnLoad");
- }
+void MessageControlView::PreLoad(void) {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageControlView::PreLoad");
+ if (!viewiInitStatus) {
+ InitView();
+ viewiInitStatus = true;
+ }
+}
+
+void MessageControlView::UnLoad(void) {
+ // Message's usage scenes is complicated, so we do not release it's resources
+ // inner slice.
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MessageControlView::UnLoad");
}
+} // namespace OHOS