如何在listfield中设置不同的行高?

时间:2012-07-11 10:23:41

标签: blackberry listfield

封闭。请参阅here。感谢

1 个答案:

答案 0 :(得分:1)

没有未记录的方法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);
    }
}