HeartChartView::~HeartChartView() {
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "HeartChartView::~HeartChartView");
- /*
UIViewGroup *tmpGroup = dynamic_cast<UIViewGroup *>(container_);
UIViewGroup::RemoveAndDeleteAllRecursively(tmpGroup);
- */
+
+#if 0
+
container_->RemoveAll();
delete displayheart_;
heartSerial = nullptr;
delete heartchart;
heartchart = nullptr;
-
- g_pHeartCheckView = this;
+#endif
+ g_pHeartCheckView = this;
}
HeartChartView *HeartChartView::GetInstance(void) { return g_pHeartCheckView; }
if (viewiInitStatus == true) {
RemoveAll();
if (heartRateGroupView != nullptr) {
+ heartRateGroupView->RemoveAll();
heartRateCardView->HeartbeatImageAnimatorStop();
delete heartRateCardView;
heartRateCardView = nullptr;