0
大家好我正在開發一個應用程序,我需要根據文本的長度將文本放置在LabelField中間。如果文本超過屏幕大小,它應該顯示在multiplelines.Wow我可以包裝的文字。我使用下面的代碼如何在字段中間放置文本
curCardText = tempCard.getText();
text = new LabelField(curCardText) {
public int getPreferredWidth() {
return Display.getWidth() - 100;
}
protected void layout(int maxWidth, int maxHeight) {
super.layout(getPreferredWidth(), maxHeight);
setExtent(getPreferredWidth(), getHeight());
}
};
,並放置領域的管理者使用setPositionChild(),通過硬編碼參數。