当前页面: 开发资料首页 → J2ME 专题 → List使用问题
List使用问题
摘要: List使用问题
现在从服务器返回一列数据,分别用list显示每个记录,我的语句如下,但是没显示出来,也没报错,
还有这句this.append( binfo[i].getSort());如何保证一条记录占屏幕一行,我这样就不行了,一行显示了两个记录
this.display = Display.getDisplay(midlet);
this.parent = parent;
this.binfo = binfo;
List list = new List("图书类别",Choice.IMPLICIT);
if(binfo != null){ //数据集保存的对象数组
for(int i = 0; i< binfo.length;i++){
this.append( binfo[i].getSort()); //如何保证一条记录占屏幕一行??
list.append(binfo[i].getSort(),null);
}
}
this.display.setCurrent(list); //没有显示出来???
我想做的效果是先列出图书类别,类别用LIST显示出来,选择一类别得到相关该类的图书,现在数据在对象binfo[i]中,通过binfo[i].getSort()方法获得,我如何把这么类型用LIST显示出来
List可以实例化吗?new List("图书类别",Choice.IMPLICIT);这个不懂。J2ME API。
保证一个记录显示一行:
this.append( binfo[i].getSort() + '/n');
怎样把数据加到LIST中呢