我正在研究BB OS v5.0,8520。我设法让列表出现在屏幕上。我正在使用字符串数组并将其添加到Vector中。现在我想找出onclick,这是点击的项目,并相应地执行一些操作。暂时让我们说要发出警报。任何帮助..
答案 0 :(得分:5)
在您的ListField
中,您应该覆盖navigationClick(int status, int time)
。然后在navigationClick()
内部通过ListField.getSelectedIndex()
获取所选项目索引,并随身携带。
注意,您不需要覆盖touchEvent(TouchEvent message)
,因为无论点击事件是由触摸屏事件还是轨迹球(pad)事件发起,BB框架都会调用navigationClick()
。因此代码适用于任何屏幕类型。
答案 1 :(得分:0)
如何显示字符串并使其可点击?
你可以扩展LabelField,覆盖trackwheelClick或touchEvent方法,并在那里做你想做的事。