I thought android was bad, but Blackberry is 10 times worst. I spent an entire day doing a simple UI. Its not even easy considering the useless API documents. Anyhow I came up with a whitespace method (in place of padding)
private BitmapField whitespace(final int width, final int height) {
Bitmap img = Bitmap.getBitmapResource("transparent.png");
return new BitmapField(img) {
public int getPreferredWidth() {
return width;
}
public int getPreferredHeight() {
return height;
}
protected void layout(int arg0, int height) {
super.layout(getPreferredWidth(), getPreferredHeight());
setExtent(getPreferredWidth(), getPreferredHeight());
}
};
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment