-1

如何在我的 BlackBerry 应用程序中创建类似于 BlackBerry 上的 WhatsApp 的标签栏?我想要 BlackBerry OS 7.0 中的该功能。我使用了管理器——Horizo​​ntalFieldManager 和 VerticalFieldManager——来实现它。但它看起来不像WhatsApp那么有吸引力。FieldTabController 可以帮我做到这一点吗?

4

2 回答 2

1

如果您只是对代码进行调整,然后看看它的样子,它看起来不会很有吸引力。您需要从您认为有吸引力的设计开始。一旦你把这个目标组合成一个图像,你就开始编写代码使 UI 看起来像设计图像。

WhatsApp 选项卡栏不是 RIM 的内置 UI 管理器的简单组合。它有相当多的自定义 - 每个选项卡都有三种视觉状态,并且有一个跟随焦点的工具提示,以及右侧的上下文选项卡,该选项卡根据当前选择的主选项卡而变化。这意味着这里有几个交互的 UI 组件,而不仅仅是一个魔术管理器。

于 2013-02-03T18:52:41.117 回答
1

本质上,您可能希望开始构建自己的自定义Field对象。

基本上,将Field类(或其他子类之一)子类化,并学会喜欢paint(..) 方法Graphics API

于 2013-02-05T19:05:33.697 回答