我写了一个简单的程序,增加了两个编辑字段的字段经理: 如何复选框,labelField属性添加到HorizontalFieldManager
HorizontalFieldManager hrfm = new HorizontalFieldManager(Manager.HORIZONTAL_SCROLL);
EditField editField1 = new EditField();
editField1.setText("User Name:");
EditField editField2 = new EditField();
editField2.setText("Hello");
hrfm.add(editField1);
hrfm.add(editField2);
add(hrfm);
但是当我运行模拟器它仅仅只显示用户名字段。我无法找到其他编辑字段。为什么会出现这个问题。在添加复选框labelField时,我也面临类似的问题。请帮助我使用这个FieldManager。谢谢
+1,@ user609282这里发生的情况是第一个EditField正在使用所有可用空间,因此您没有空间放置第二个字段。您可以在EditField的SubLayout中将宽度覆盖为静态,但使用高级UI包的更好方法就像这个答案所建议的那样。 –