我也是一名android和Roku App开发者。Roku App中的自定义
我想创建除Roku模板以外的自定义UI。 我想在我的频道顶部有一个搜索栏。每当我将点击,我应该去你的另一页,就像youtube Roku Channel
。
我也是一名android和Roku App开发者。Roku App中的自定义
我想创建除Roku模板以外的自定义UI。 我想在我的频道顶部有一个搜索栏。每当我将点击,我应该去你的另一页,就像youtube Roku Channel
。
望着youtube app
,似乎你想要做这样的事情:
roScreen
绘制搜索栏之上。roMessagePort
并收听roUniversalControlEvent
事件以检测OK
按键。youtube app
接口的键盘视图)从你的问题,我已经明白,你是在一个电视应用程序,而不是一个游戏工作。
一旦我们选择roScreen作为组件,那么这意味着我们进入'游戏模式'。 “游戏模式”没有使用默认框架模板的灵活性。所以我们必须为屏幕图形应用选择roSGScreen。
我想和大家分享,我在这里我的经验教训的最佳实践,
为了实现自己的目标,
创建通过roSGScreen实例的单个屏幕的应用程序,并添加一个场景组成。
在单独的xmls中创建自定义组件并将它们嵌入到主屏幕的组件xml中。根据您的需要隐藏/显示它们。
处理每个组件的关键事件并处理组件的父/子控件。
使用接口和任务在组件之间执行数据传递。
在场景组件中嵌入了一个roRowList组件,该组件准确地添加了具有可定制功能的网格。您也可以在该场景中指定一个搜索房间。
所有最好的!
嘿谢谢。但是,你能建议我如何在搜索栏下面添加roGridScreen。即如何将gridscreen与搜索栏一起添加到roscreen中。 – Developer
roGridScreen是Roku的模板组件,它不能与roScreen结合使用。 所以,你最好的选择是在单一的roScreen上工作,然后绘制和管理一切(搜索图像,网格)。 –