我是同时处理android的新BB开发人员,我正准备一个包含两种语言的列表和对象选择字段的项目。
在blackberry中,我有一个包含10个元素的列表,在每个元素行上,我需要在点击该按钮时显示一个箭头按钮,将弹出一个ObjectChoiceField。
在这里,很清楚list和obejctchoice字段都是自定义的。
我很困惑,请让我知道,这是如何实现的。
提前完成..!:|
答案 0 :(得分:1)
//自定义ListField How to customize a ListField in BlackBerry?
要获得点击的项目,只需将以下功能添加到代码
即可protected boolean navigationClick(int status, int time) {
Field field = this.getLeafFieldWithFocus();
if(field instanceof ListField){
System.out.println("navigationClick Yes Yes you clicked list item ");
ListField listField = (ListField)field;
// this will give you clicked index.
int index = listField.getSelectedIndex();
// pop up your Object choice field here...
}
return true;
}