2011-02-25 70 views
-2

我在BlackBerry应用程序中使用了list-field。在每个列表字段项中,我有一个位图字段在左边,文本在中心,并且右边有一个位图字段。
我是否可以确定这些字段是否可在BlackBerry设备的键盘版本的列表字段行内进行聚焦,例如BlackBery Tour?黑莓的Listfield焦点问题

+0

@ MobileDev123你是基于作者的downvoting,而不是问题?你是否认真对待这个社区? –

+0

@Michael这种问题并不是很好,我不确定这个论坛,但是在黑莓的默认论坛中,这类问题被多次提出。 – Prasham

+0

几天前你问了一个几乎相同的问题。你有没有看,并从那里的反应中学习?它似乎不是,因为你仍然认为ListField行管理子字段。这是你的原始问题:http://stackoverflow.com/questions/5092471/how-to-fire-an-event-for-different-fields-inside-list-field-item-in-blackberry –

回答

0

没有在列表字段没有控制,除了整行是显式可聚焦。如果您想执行任何点击事件,您可以使用touchEvent(),但计算过于复杂,并不可靠。

如果您想在一行中有单独的可单击项目,则必须每次使用HorizontalFieldManager

更新::我也碰到过这种情况的两倍,如果我是代替你,我会考虑究竟该功能是关于什么的,如果你担心UI并没有任何重功能背后聚焦您可以尝试touchEventnavigationClick,但使用两者都会很麻烦。太多的逻辑,太多的思考,难以测试。

如果有任何功能,您可以选择将它们添加到菜单上,这将比使用水平字段管理器或上述方法更方便。

+0

谢谢你@ MobileDev123的答复。其实我能够做touchEvent风暴和它与我的工作,但我的概率是与巡视touchEvent方法不受支持。 – arunabha

+0

我专注于聚焦,这在列表行中是不可能的,您可以尝试所有设备的navigationClick方法。但同样重要的只有运气.....我已经遇到过这种情况两次,并使用了水平现场经理。 – Prasham

+0

嘿你能告诉我如何接受答案 – arunabha