lvgl多页面切换&页面背景色修改

#ifndef _LV_SCR_H
#define _LV_SCR_H




#define LV_SCR 1

#if LV_SCR
    #include "lvgl.h"
    #include "lv_conf.h"
    #include "lv_port_disp_template.h"
    #include "lv_port_indev_template.h"



    void lv_mainstart ( void );
    void loop ( void );


#endif
#endif




#include "user_scr.h"


#if LV_SCR

LV_IMG_DECLARE(_pageBG_400x240);                     /* 声明图片 */

static lv_obj_t * page1;
static lv_obj_t * page2;
static lv_obj_t * btn1;
static lv_obj_t * btn2;


static void page2_event_cb(lv_event_t* event)
{
    if (event->code == LV_EVENT_CLICKED) {
       lv_scr_load_anim(page1, LV_SCR_LOAD_ANIM_OVER_RIGHT, 1000, 0, false);
    }
}
static void page1_event_cb(lv_event_t* event)
{
    if (event->code == LV_EVENT_CLICKED) {
       lv_scr_load_anim(page2, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, false);
    }
}
                        
void create_page2(void)
{
    // 创建页面2
    page
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值