比如对于三个将以第一界面、第二界面与第三界面的依次的顺序显示的界面,这时界面的切换可以通过设置一个标志位(例如Page),通过按键改变Page的值,再通过对Page的值的检测来实现界面的切换。
但是,请问如果遇到所有界面之间并非将完全以顺序依次显示时,即存在界面的嵌套(所有界面之间并非完全在一个“等级”上,界面1之下还有界面1_a,界面1_b;界面2之下还有界面2_a,界面2_b;界面3之下还有界面3_a,界面3_b),此时主界面还是按照界面1——>界面2——>界面3的顺序,但是当在界面1时还要能够切换到界面1_a与界面1_b,这种情况下的界面切换该如何实现?
请问大家有什么教好的实现方法吗?
分享一下:我上网的时候看到了一种比较有趣的界面切换方式,在切换界面1、界面2、界面3与界面4的时候,直接通过检测按键的三种被按的方式(长按、短按、双击与三击)来实现界面的切换,这种方法可以直接实现跨界的、十分灵活的界面切换。例如:直接可以从界面1切换到界面3,完全不需要进过界面2,比较方便。
|