如何在代码名称中填充动态列表中的图像?
protected boolean initListModelList(List cmp) {
cmp.setModel(new com.codename1.ui.list.DefaultListModel(new String[] {"Firstname", "LastName", "Email"}));
return true;
}
谢谢!
答案 0 :(得分:0)
假设您使用了散列表和渲染器,如我在此解释的那样:How to add dynamic data in the renderer created using UI builder?
您用于特定行的哈希表或映射中的值可以是图像。 E.g:
ArrayList<Map<String, Object>> a = new ArrayList<Map<String, Object>>();
HashMap<String, Object> m = new HashMap<String, Object>();
m.put("firstName", name);
m.put("picture", image);
a.add(m);
... etc for every row
cmp.setModel(new com.codename1.ui.list.DefaultListModel(a));