将侦听器添加到BlackBerry中的listField

Vik*_*kas 2 listview blackberry keylistener listener

我正在研究BB OS v5.0,8520.我设法让列表出现在屏幕上.我正在使用字符串数组并将其添加到Vector中.现在我想找出onclick,这是点击的项目,并相应地执行一些操作.暂时让我们说要发出警报.任何帮助..

Vit*_*nko 5

ListField你的应该覆盖navigationClick(int status, int time).然后在里面navigationClick()获取所选的项目索引,ListField.getSelectedIndex()并用它做任何你需要的事情.

注意,您不需要覆盖touchEvent(TouchEvent message),因为navigationClick()无论click事件是由触摸屏事件还是轨迹球(pad)事件发起,BB框架都会调用它.因此代码适用于任何屏幕类型.