ESP-IDF LVGL 按鈕變色問題

我是老肯888
Posts: 1
Joined: Tue Nov 12, 2024 10:25 am

ESP-IDF LVGL 按鈕變色問題

Postby 我是老肯888 » Tue Nov 12, 2024 10:35 am

開發環境為 ESP-IDF , LVGL 8.4 , ESP32S3-R8
在同一個screen 有兩個按鈕物件時,分配不同顏色
如果是純色,看起來就正常
lv_obj_set_style_bg_grad_color(ui_CAM_ON, lv_color_hex(0xD6E9C4), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_dir(ui_CAM_ON, LV_GRAD_DIR_HOR, LV_PART_MAIN | LV_STATE_DEFAULT);
pci1.jpeg
pci1.jpeg (214.69 KiB) Viewed 184 times
但如果分配漸層色給按鈕時,兩個按鈕顏色就會異常
With two gradient color buttons.
lv_obj_set_style_bg_grad_color(ui_CAM_ON, lv_color_hex(0xD6E9C4), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_dir(ui_CAM_ON, LV_GRAD_DIR_HOR, LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_color(ui_CAM_OFF, lv_color_hex(0xD6E9C4), LV_PART_MAIN | LV_STATE_DEFAULT);
lv_obj_set_style_bg_grad_dir(ui_CAM_OFF, LV_GRAD_DIR_HOR, LV_PART_MAIN | LV_STATE_DEFAULT);
pci2.jpeg
pci2.jpeg (215.66 KiB) Viewed 184 times
但同樣的代碼在使用 Arduino 框架時,又是正常的.
有那位先進可以提供思考的方向嗎 ?

Who is online

Users browsing this forum: No registered users and 30 guests