2012-06-18 151 views

回答

1

不,對於ListField,不可能有不同的行高。

從API文檔:

行爲
顯示設定高度垂直項目列表。

此外,設置列表字段中每行高度的方法public void setRowHeight(int rowHeight)指示它不可能。


定製的VerticalFieldManager可以在這種情況下使用,儘管對於大的字段集合來說效率不高。

[更新]

從柱,change row height in ListField?通過simon_hain黑莓支援論壇回答,

有一個未記錄的方法setRowHeight(INT,INT)。它可以減緩你的 UI和,因爲所有的無證方法,應該在自己的 的風險下使用

此外,還要檢查這個問題問的SO,Expand listfield row height dynamically in blackberry

+0

是任何alternavtive控制像'ListField'或ListField的自定義實現是否可用? – DevBB

+0

檢查更新的答案。 – Rupak

+0

未記錄的方法可能會發生什麼問題? – DevBB