我想在主屏幕的顶部制作一个搜索栏,此搜索栏应包含一个编辑区和一个搜索图标图像。 请帮帮我......
先谢谢
答案 0 :(得分:0)
您需要使用HorizontalFieldManager将editfield和image放在同一行上。在这里阅读http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/ui/container/HorizontalFieldManager.html和这里:http://www.androidadb.com/class/ho/HorizontalFieldManager.html,这是一个简单的例子,展示了如何在HorizontalFieldManager中添加两个按钮。只需用你需要的字段替换按钮。
或者您可以使用GridFieldMgr:
GridFieldManager gridMgr_g = new GridFieldManager(1, 2, 0);
gridMgr_g.setColumnProperty(0, GridFieldManager.FIXED_SIZE, screenWidth-myBitmapRes.width);
gridMgr_g.setColumnProperty(1, GridFieldManager.FIXED_SIZE, myBitmapRes.width);
gridMgr_g.add(new EditField());
gridMgr_g.add(new BitmapField(Bitmap.getBitmapResource(myBitmapRes)));
add(gridMgr_g);