在主屏幕黑莓上面的搜索栏

时间:2012-03-26 12:56:48

标签: blackberry

我想在主屏幕的顶部制作一个搜索栏,此搜索栏应包含一个编辑区和一个搜索图标图像。 请帮帮我......

先谢谢

1 个答案:

答案 0 :(得分:0)

您需要使用Horizo​​ntalFieldManager将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,这是一个简单的例子,展示了如何在Horizo​​ntalFieldManager中添加两个按钮。只需用你需要的字段替换按钮。

或者您可以使用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);