我是黑莓开发的新手。我试图把文字放在按钮上,但它根本不工作。应该有一个简单的解决方案,但我无法找到它。这是使用
的代码public class ProgramListView extends VerticalFieldManager{
private int _height;
private int _xPos;
private ButtonField evaluateButton;
//height is used to define each item height
//xPos is used to define each items position on screen
public ProgramListView(int height, int xPos){
this._height = height;
this._xPos = xPos;
evaluateButton = new ButtonField("Evaluate", ButtonField.CONSUME_CLICK){
//put methods in here to change the button's position
};
super.add(evaluateButton);
}
提前致谢。
答案 0 :(得分:1)
ButtonField btnPreviewTone;
btnPreviewTone = new ButtonField(ButtonField.HIGHLIGHT_SELECT | ButtonField.CONSUME_CLICK);
btnPreviewTone.setLabel("Preview Ringtone");
我这样做了,它对我有用。感谢
答案 1 :(得分:0)
问题现在解决了。解决方案很明显。当我将按钮放在自定义VerticalFieldManager
上时,在VerticalFieldManager
的子布局方法中,我必须将其中的参数更改为Display.USE_ALL_WIDTH
。这解决了问题谢谢你的帮助。