2012-01-10 49 views
0

下面的代码是用来保存来自Facebook的朋友列表。黑莓按字母顺序排列显示列表

Profile[] f=user.getFriends(); 
for(int i=0;i<f.length;i++){ 
String id=f[i].getId(); 
String name=f[i].getName(); 
vector.addElement(new FriendsRequestObject(id,name)); 
} 

现在我想显示与复选框的朋友列表。

VerticalFieldManager vfm=new VerticalFieldManager(Manager.VERTICAL_SCROLL | Manager.VERTICAL_SCROLLBAR); 
boolean checked = false; 
for(int i=0;i<vector.size();i++){ 

    FriendsRequestObject co_vec = (FriendsRequestObject)vector.elementAt(i); 

    String name=co_vec.getSender_name(); 
    String id=co_vec.getSender_id(); 


    box = new CheckboxField(" "+name , checked, Field.USE_ALL_WIDTH){ 
      public void paint(Graphics graphics) { 
       graphics.setColor(Color.WHITE); 
       super.paint(graphics); 
      } 
     }; 

     box1.addElement(box); 
     // box.setMargin(6, 0, 0, 4); 
     vfm.add(box); 



} 
vfmMiddle.add(vfm); 

如何按字母顺序排列列表?

回答