我的Roku频道上有一个4-5的屏幕。但是当我从一个屏幕导航到另一个屏幕时,我遇到了一个问题。我必须使用一些逻辑,但我认为这不是我所做的正确方法。我已经遇到以下问题 从一个屏幕导航到另一个屏幕 2-从屏幕返回
我通过执行以下过程完成了导航 1-我已经在首页中声明了所有屏幕 2-当我需要导航时,我只会追加该屏幕并将其显示并聚焦,当我单击返回时将其隐藏。
用于从一个屏幕导航到另一屏幕
m.top.AppendChild(m.ChapterDetails)
m.ChapterDetails.setFocus(true)
m.ChapterDetails.visible="true"
因此它将导航到ChapterDetails屏幕,当我单击后退时,我将其返回false,因此它将进入我的后退键事件的第一个屏幕,在这里我将隐藏
m.ChapterDetails.setFocus(false)
m.ChapterDetails.visible="false"
你能建议我有什么办法处理这件事吗?
答案 0 :(得分:0)
在代码中添加一件事:
m.ChapterDetails.close = true
Roku导航第一个关闭屏幕是必需的。关闭第一个屏幕后,将打开第二个屏幕。