我想在我的应用中创建一个屏幕,屏幕上会播放视频,视频屏幕上会有如下按钮和标签。
如何实现?你能给出一些示例代码或想法吗?是否可以在一个屏幕上实现多个图层?
答案 0 :(得分:2)
这在OS7.0之前的设备上是不可能的。对于OS7.0设备,您可以使用ComponentCanvas
类。
从RIM查看此信息
分层UI元素
您可以使用以下命令将UI组件放在其他UI组件之上 ComponentCanvas类。与提供的AbsoluteFieldManager不同 类似的功能,ComponentCanvas被绘制在其他之上 屏幕上的字段和管理器,如视频或相机字段。您可以 添加标准UI组件,例如标签,按钮和下拉列表 列表,到ComponentCanvas。例如,您可以使用ComponentCanvas 在视频场或摄像机顶部显示一系列按钮 字段。
可以在net.rim.device.api.ui.container中找到ComponentCanvas 封装