* @Author: luozheng 1732036298@qq.com\r
* @Date: 2024-03-30 09:14:38\r
* @LastEditors: luozheng 1732036298@qq.com\r
- * @LastEditTime: 2024-06-13 14:32:55\r
+ * @LastEditTime: 2024-10-28 18:56:01\r
* @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/record/include/RecordGoingView.h\r
*/\r
#ifndef RECORD_GOING_VIEW_H\r
UILabel *Timer{nullptr}; // 显示录音时长\r
UIImageView *RECORD_GOING_IMAGE{nullptr};\r
UIButton *RECORD_GOING_BUTTON{nullptr};\r
+ UIButton *STOP_RECORD_GOING_BUTTON{nullptr};\r
};\r
} // namespace OHOS\r
#endif
\ No newline at end of file
delete RecordGoingLabel;\r
RecordGoingLabel = nullptr;\r
\r
+ delete STOP_RECORD_GOING_BUTTON;\r
+ STOP_RECORD_GOING_BUTTON = nullptr;\r
+\r
delete RecordGoingViewScrollView;\r
RecordGoingViewScrollView = nullptr;\r
}\r
RECORD_GOING_BUTTON,\r
Timer,\r
RecordGoingLabel,\r
+ STOP_RECORD_GOING_BUTTON,\r
};\r
\r
int numViews = sizeof(viewsToAdd) / sizeof(viewsToAdd[0]);\r
return false;\r
}\r
RECORD_GOING_BUTTON->SetPosition(210, 180, 60, 60);\r
- RECORD_GOING_BUTTON->SetViewId(RECORD_GOING_BUTTON_VIEWID);\r
RECORD_GOING_BUTTON->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);\r
RECORD_GOING_BUTTON->SetStyle(STYLE_BORDER_RADIUS, 20);\r
RECORD_GOING_BUTTON->SetStyleForState(STYLE_BACKGROUND_COLOR, 0xffff5a36, UIButton::PRESSED);\r
RECORD_GOING_BUTTON->SetStyleForState(STYLE_BORDER_RADIUS, 20, UIButton::PRESSED);\r
+ /* -------------------------------------------------------------------------- */\r
+ STOP_RECORD_GOING_BUTTON = new UIButton();\r
+ if (STOP_RECORD_GOING_BUTTON == nullptr)\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "RecordGoingView::STOP_RECORD_GOING_BUTTON new fail!");\r
+ return false;\r
+ }\r
+ STOP_RECORD_GOING_BUTTON->SetPosition(158, 129, 150, 150);\r
+ STOP_RECORD_GOING_BUTTON->SetViewId(RECORD_GOING_BUTTON_VIEWID);\r
+ STOP_RECORD_GOING_BUTTON->SetStyle(STYLE_BACKGROUND_COLOR, 0xffff5a36);\r
+ STOP_RECORD_GOING_BUTTON->SetStyle(STYLE_BACKGROUND_OPA, 0x00);\r
+ STOP_RECORD_GOING_BUTTON->SetStyleForState(STYLE_BACKGROUND_OPA, 0x00, UIButton::PRESSED);\r
UIView::OnClickListener *clickListener = static_cast<UIView::OnClickListener *>(RecordingPresenter::GetInstance());\r
- RECORD_GOING_BUTTON->SetOnClickListener(clickListener);\r
+ STOP_RECORD_GOING_BUTTON->SetOnClickListener(clickListener);\r
\r
return true;\r
}\r
RecordGoingViewScrollView->Add(RECORD_GOING_BUTTON);\r
RecordGoingViewScrollView->Add(Timer);\r
RecordGoingViewScrollView->Add(RecordGoingLabel);\r
+ RecordGoingViewScrollView->Add(STOP_RECORD_GOING_BUTTON);\r
#endif\r
return RecordGoingViewScrollView;\r
}\r