我在我的应用程序中使用了ObjectChoiceField。选择很长,大多数选择是两条线,这增加了高度ObjectChoiceField
并使我的 UI 不稳定。我在Android中使用了“ single line = true ”属性,它允许长文本行以省略号(...)显示。
我可以在 BlackBerry 中这样做,因为不想在运行时更改高度。我也不想使用 custom ObjectChoiceField
。请根据我的情况建议我该怎么做。
目前我正在使用以下代码。
ObjectChoiceField _productLineOCF =new ObjectChoiceField("",_productLineArray,plSetTo1,Field.FIELD_RIGHT){
protected void layout(int width, int height) {
setMinimalWidth(width - 61);
super.layout(width, height);
}
};
上述代码的示例输出: