This commit is contained in:
不吃油炸鸡
2025-09-22 21:45:02 +08:00
parent fe73739d65
commit d7e8d4e0b6
8 changed files with 1831 additions and 13 deletions

View File

@@ -1,4 +1,4 @@
#include "PageManager.h"
#include "./PageManager.h"
#include <string.h>
// 定义全局实例
@@ -11,6 +11,18 @@ void PageManager_init(void) {
memset(&PageManager, 0, sizeof(PageManager));
}
/**
* load init screen
*/
void PageManager_load_init_screen(void) {
if (PageManager.count == 0) return;
Page_t* initial_page = PageManager.pages[0];
if (initial_page->init) initial_page->init();
lv_scr_load(*initial_page->page_obj);
PageManager.current_index = 0;
}
/**
* 注册一个新页面
* @param page 页面结构体指针