黑莓 TabScroll 和焦点问题

发布于 2024-11-08 15:30:29 字数 268 浏览 0 评论 0原文

我是黑莓的新手,发现它非常困难,我正在研究 TabControl 示例。我已将选项卡更改为滚动。现在,当我滚动浏览选项卡时,焦点会发生变化,一旦焦点转移到另一个选项卡,就会显示该选项卡的数据。

我想让这些选项卡只能单击,尽管它们会滚动,但只能在单击时更改。

而且当我在选项卡中使用 UIApplication.getApplication.pushScreen(someScreen) 时,此 someScreen 出现在选项卡之外,而我只想在选项卡下方显示此屏幕。

请帮忙

I'm a newbe for Blackberry and finding it quite difficult, I'm working on the TabControl example. I have changed the tabs to scroll. Now when i scroll through tabs the focus changes and as soon as the focus shifts to the other tab, the data for that tab appears.

I want to make these tabs clickable only, though they shall scroll but should change only on click.

And also when i use UIApplication.getApplication.pushScreen(someScreen) in the tabs, this someScreen appears out of the tabs, whereas i want to show this screen below the tabs only.

please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我也只是我 2024-11-15 15:30:29

您必须重写 onFocus(int) 才能在焦点移动时不执行任何操作。 (您可能需要也可能不需要覆盖 touchEvent 来处理实际的 CLICK 事件)。

您可以将屏幕推入不属于选项卡的选项卡中。如果您希望出现新内容,请尝试在屏幕内切换管理器。

You have to override onFocus(int) to not do anything when focus is moved. (You may or may not have to override touchEvent to handle an actual CLICK event).

You can push a screen into tabs that is not part of the tabs already. If you want something new to appear, try switching managers within the screen instead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文