Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 黑莓主屏幕顶部的搜索栏_Blackberry - Fatal编程技术网

Blackberry 黑莓主屏幕顶部的搜索栏

Blackberry 黑莓主屏幕顶部的搜索栏,blackberry,Blackberry,我想在主屏幕顶部做一个搜索栏,这个搜索栏应该包括一个编辑字段和一个搜索图标的图像。 请帮帮我 谢谢,您需要提前使用HorizontalFieldManager将editfield和image放在同一行。阅读此处和此处:,这是一个简单的示例,演示如何在HorizontalFieldManager中添加两个按钮。只需用您需要的字段替换按钮 或者您可以使用GridFieldMgr: GridFieldManager gridMgr_g = new GridFieldManager(1,

我想在主屏幕顶部做一个搜索栏,这个搜索栏应该包括一个编辑字段和一个搜索图标的图像。 请帮帮我


谢谢,您需要提前使用HorizontalFieldManager将editfield和image放在同一行。阅读此处和此处:,这是一个简单的示例,演示如何在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);

实际上,我现在设法放了一个editfield和一个搜索图像。我必须将图像放在水平区域的editfield之后,然后是搜索图标,但我无法这样做,但我成功地将搜索图标放在editfield之后。我也这样做了,我把两个水平字段管理器放到一个垂直字段管理器中,并将其添加到屏幕上,但没有完全得到我想要做的我能够添加搜索栏图像,然后是编辑字段,但我想添加编辑字段,然后在图像之后,请帮助