hi 在黑莓中,我創建了一個水平字段managar,並在其中添加了一些小尺寸的按鈕以在屏幕底部顯示工具欄。但是我的問題是太多空間之間的2個按鈕。我必須減少這兩個按鈕之間的空間,這樣我可以設置至少6個按鈕在屏幕的底部。我正在使用BFmsg.setMargin(305,0,0,40) 語句。任何人都可以請幫助我。BlackBerry:縮小HorizontalFieldManager中2個按鈕之間的空間
以下是我的代碼:
BFcontacts = new ButtonField("Cnt")
{
protected void paint(Graphics graphics)
{
//Bitmap contactsbitmap = Bitmap.getBitmapResource("contacts.jpg");
//graphics.drawBitmap(0, 0, contactsbitmap.getWidth(), contactsbitmap.getHeight(), contactsbitmap, 0, 0);
graphics.setColor(Color.WHITE);
graphics.drawText("Cnt",0,0);
}
};
BFcontacts.setMargin(305,0,0,10);//vertical pos,0,0,horizontal pos
HFM.add(BFcontacts);
BFmsg = new ButtonField("Msgs")
{
protected void paint(Graphics graphics)
{
//Bitmap msgsbitmap = Bitmap.getBitmapResource("messages.jpg");
//graphics.drawBitmap(0, 0, msgsbitmap.getWidth(), msgsbitmap.getHeight(), msgsbitmap, 0, 0);
graphics.setColor(Color.WHITE);
graphics.drawText("Msgs",0,0);
}
};
BFmsg.setMargin(305,0,0,40);//vertical pos,0,0,horizontal pos : original
HFM.add(BFmsg);
add(HFM)
在此先感謝