#include "producttest/include/testQRCode.h"
#include "producttest/include/testView.h"
#include "producttest/include/testModel.h"
+#include "producttest/include/testabout.h"
#include "components/ui_qrcode.h"
#include "components/ui_scroll_view.h"
#include "components/ui_label.h"
delete QRCodeView;
QRCodeView = nullptr;
}
+ if (labelButton_next)
+ {
+ delete labelButton_next;
+ labelButton_next = nullptr;
+ }
initViewStatus = false;
}
testQRCodeScrollView->SetTouchable(true);
testQRCodeScrollView->SetDraggable(true);
+ // 设置拖拽监听器,实现滑动退出功能
+ UIView::OnDragListener *draglistener = static_cast<UIView::OnDragListener *>(testPresenter::GetInstance());
+ if (draglistener == nullptr)
+ {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "testQRCodeView::draglistener can not be nullptr!");
+ return false;
+ }
+ testQRCodeScrollView->SetOnDragListener(draglistener);
+
// 创建标题
Title = new UILabel();
if (Title == nullptr)
testQRCodeScrollView->Add(QRCodeView);
+ // 创建退出按钮
+ // labelButton_next = testAboutView::GetInstance()->init_button_next(167, 378, Test_ViewMapper_t[id].viewid_str_next);
+ // testQRCodeScrollView->Add(labelButton_next);
+
return true;
}