--[[ @module win_toggle_button @summary 切换按钮演示模块 @version 1.0.0 @date 2025.11.28 @author 江访 @usage 本文件为切换按钮演示模块,核心业务逻辑为: 1、创建窗口容器并设置白色背景; 2、添加图标模式切换按钮组件; 3、实现按钮点击切换图片功能; 4、启动UI渲染循环持续刷新显示; 本文件没有对外接口; ]] local function ui_main() -- 显示触摸初始化 hw_font_drv.init() -- 设置主题 ui.sw_init({ theme = "light" }) -- 创建窗口容器 local page1 = ui.window({ background_color = ui.COLOR_WHITE }) -- 创建切换按钮组件(图标模式) local btn2 = ui.button({ x = 20, y = 20, w = 64, h = 64, toggle = true, -- 启用切换模式 src = "/luadb/4.jpg", -- 默认图片 src_toggled = "/luadb/5.jpg", -- 切换状态时的图片 }) -- 添加组件到窗口 page1:add(btn2) -- 注册窗口到UI系统 ui.add(page1) end sys.taskInit(ui_main)