我正在使用RIM的内置字段管理器。 (SDK 7.0)
但效果令人震惊。布局很糟糕,我不知道如何自定义它。 你可以看到我的应用程序对Facebook应用程序的差异。他们是否使用内置的东西,如果是这样的话?如果不是我该怎么办?
如何让我的表单看起来更好。我曾尝试以多种方式修改Styles参数。
当前代码:
final BasicEditField UserID = new BasicEditField( "User ID:", "example");
final BasicEditField UserName = new BasicEditField( "Username:", "");
final BasicEditField Password = new PasswordEditField( "Password:", "example" );
VerticalFieldManager loginFields = new VerticalFieldManager(FIELD_HCENTER |FIELD_VCENTER );
loginFields.add( UserID );
loginFields.add( UserName );
loginFields.add( Password );
ButtonField Login = new ButtonField( "Login", ButtonField.CONSUME_CLICK | ButtonField.FIELD_HCENTER );
loginFields.add( Login );
答案 0 :(得分:1)
您应该使用自定义组件创建这样的UI。您还可以使用setBorder的setBackgound和field属性。
这个SO link提供了有关Blackberry用户界面设计的详细信息。它可以帮助你。