-3
img1 str img2 | img3 형식의 이미지를 화면 아래쪽에 정렬하려고합니다. str이 작 으면 이미지가 왼쪽으로 이동합니다. 이미지는 문자열 길이에 따라 오른쪽으로 이동합니다. 이미지를 항상 오른쪽 모서리에 보관하고 싶습니다. 어떻게해야합니까?이미지를 맨 아래에 정렬하는 방법
VerticalFieldManager test = new VerticalFieldManager();
HorizontalFieldManager horizontalFieldManager = new HorizontalFieldManager(
FIELD_BOTTOM | Manager.USE_ALL_WIDTH) {
public void paint(Graphics graphics) {
graphics.setBackgroundColor(0x316AC5);
graphics.clear();
super.paint(graphics);
}
};
Bitmap fadeBitmap = Bitmap
.getBitmapResource("icon_tz_faded_316AC5_35x39.png");
Bitmap clockBitmap = Bitmap
.getBitmapResource("icon_date_picker_white_316AC5_35x39.png");
Bitmap tzBitmap = Bitmap
.getBitmapResource("icon_tz_white_316AC5_35x39.png");
final ImageButtonField unfocus = new ImageButtonField("",
Field.FOCUSABLE | FIELD_LEFT, "icon_tz_faded_316AC5_35x39.png",
"icon_tz_faded_316AC5_35x39.png", 0xFFFFFF);
final ImageButtonField bitmapField = new ImageButtonField("",
Field.FOCUSABLE | ImageButtonField.FIELD_RIGHT,
"icon_date_picker_white_316AC5_35x39.png",
"icon_date_picker_selected_35x39.png", 0xFFFFFF);
final ImageButtonField bitmapField1 = new ImageButtonField("",
Field.FOCUSABLE | ImageButtonField.FIELD_RIGHT,
"icon_tz_white_316AC5_35x39.png", "icon_tz_selected_35x39.png",
0xFFFFFF);
int margin = ((Display.getWidth() - (fadeBitmap.getWidth()
+ clockBitmap.getWidth() + tzBitmap.getWidth() + timezoneTitle
.getWidth()))/4);
unfocus.setMargin(0, 3, 0, 0);
timezoneTitle.setMargin(0, 120, 0, 0);
bitmapField1.setMargin(0, 0, 0, 0);
horizontalFieldManager.add(unfocus);
horizontalFieldManager.add(timezoneTitle);
horizontalFieldManager.add(bitmapField);
horizontalFieldManager.add(bitmapField1);
test.add(horizontalFieldManager);
질문을 복제하지 마십시오. 이전 질문을 항상 업데이트 할 수 있습니다. http://stackoverflow.com/q/10928959/431639 질문을 업데이트 할 수 있습니다. 또한 '좋은 답변을 얻지 못하면 어떻게할까요?', http://stackoverflow.com/faq#bounty를 확인하십시오. – Rupak