我有 4 个标签。每个选项卡由一个按钮表示。这些按钮用于选择当前显示的选项卡。每个按钮都有一个图标和文本。
我想通过更改相应按钮的背景颜色和文本标签颜色来突出显示当前选择的选项卡。我想使用主题和资源编辑器来做到这一点。
我为 UIID“Tab”创建了主题并指定了未选择、选择和按下的样式。我的标签在 Sun WTK 中看起来很棒!美好的!但我发现在真正的手机上,标签总是看起来没有被选中。我试过诺基亚 5800 XPressMusic 和 C7。为什么有区别?
经过一些实验,我找到了原因 - 按钮可能只有两种状态:未选中和按下。它们永远不会处于选定状态。在模拟器上,当我使用导航键移动到按钮时,它会被选中。
那么,我应该怎么做才能标记当前标签呢?