【发布时间】:2012-07-11 10:23:41
【问题描述】:
关闭。请参考here。谢谢
【问题讨论】:
-
你做不到。您只能设置固定高度。
标签: blackberry listfield
关闭。请参考here。谢谢
【问题讨论】:
标签: blackberry listfield
有一个未记录的方法setRowHeight(int row, int height)。但是没有人保证它会在下一次操作系统更新时出现。更多详情here.
像这样修改你的 TableRowManager:
private class TableRowManager extends Manager {
private int row;
public TableRowManager(int row) {
super(0);
setRow(row);
}
public void setRow(int row) {
this.row = row;
}
...
...
public int getPreferredHeight() {
return getRowHeight(row);
}
}
【讨论】:
getRowHeight(index) in getPreferredHeight()