WhyCan Forum(哇酷论坛)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2020-01-14 22:30:22

小菜
会员
注册时间: 2018-12-06
累计积分: 39

littlevgl多界面切换问题

显示几个界面,通过界面1上的按钮切换到界面2,再通过界面2上的返回键返回界面1。
以前用其他的GUI是将不用的界面隐藏,但是在littlvgl中lv_obj_hide函数不管用,请教大家是如何来做的?

离线

#2 2020-01-15 09:13:26

夏雨夜寐
会员
注册时间: 2019-08-23
累计积分: 39

Re: littlevgl多界面切换问题

不管用,具体是怎么不管用?没有隐藏掉当前界面?还是要切换的界面没有出现?还是其他? neutral

离线

#3 2020-01-15 09:50:58

Blizzard
会员
注册时间: 2019-09-11
累计积分: 3

Re: littlevgl多界面切换问题

好像确实不行,界面切换,我是直接创建,删除,再创建,再删除这样循环

离线

#4 2020-01-15 10:11:14

夏雨夜寐
会员
注册时间: 2019-08-23
累计积分: 39

Re: littlevgl多界面切换问题

我的界面切换思路也差不多
也是创建一个base_obj作为界面的parent控件,其他界面元素都以该控件为parent,切换时删除旧的base_obj,创建新的base_obj;
至于hide操作整个base_obj没试过,但是在操作界面内其他元素是没有问题的,比如一个列表选择后显示对应的图表

Blizzard 说:

好像确实不行,界面切换,我是直接创建,删除,再创建,再删除这样循环

离线

#5 2020-01-18 15:37:44

小菜
会员
注册时间: 2018-12-06
累计积分: 39

Re: littlevgl多界面切换问题

多谢大侠们。

离线

页脚