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:RadioButtonFild和EditField在同一行中不';不显示EditField?_Blackberry - Fatal编程技术网

Blackberry:RadioButtonFild和EditField在同一行中不';不显示EditField?

Blackberry:RadioButtonFild和EditField在同一行中不';不显示EditField?,blackberry,Blackberry,我在VerticalFieldManager中添加了一个RadioGroup和两个RadioButtonField。我想水平放置第一个RadioButton字段的EditField。例如:我有两个RadioButton字段作为“此处输入数字:”否则用户可以在第二个RadioButton字段中选择“现有数据库中的数字”。在第一个字段“在这里输入数字:”我需要在第一个RadioButtonField旁边水平提供一个EditField,供他键入。我试图水平放置一个EditField,但它不能水平显示E

我在VerticalFieldManager中添加了一个RadioGroup和两个RadioButtonField。我想水平放置第一个RadioButton字段的EditField。例如:我有两个RadioButton字段作为“此处输入数字:”否则用户可以在第二个RadioButton字段中选择“现有数据库中的数字”。在第一个字段“在这里输入数字:”我需要在第一个RadioButtonField旁边水平提供一个EditField,供他键入。我试图水平放置一个EditField,但它不能水平显示EditField到第一个RadioButtonField。我可以知道怎么做(或)用什么样的样品来做吗


谢谢。

这是我要做的。创建一个HorizontalFieldManager来保存第一个RadioButtonField和编辑字段。然后把这个水平场管理器放到你的垂直场管理器中,这样它看起来就像这样

VerticalFieldManager vert = new VerticalFieldManager();
HorizontalFieldManager line = new HorizontalFieldManager();
RadioButtonField btn1 = new RadioButtonField();
line.add(btn1);
BasicEditField editField = new BasicEditField();
line.add(editField);
vert.add(line);
RadioButtonField btn2 = new RadioButtonField();
vert.add(btn2);

我通过覆盖以下链接中提到的布局概念来解决此问题:


谢谢大家。

你好,乔纳森,谢谢。但它并没有像我预期的那样出现,它仍然在放射线组后显示EditField。我可以知道在这种情况下如何添加EditField位置吗?谢谢。您没有使用RadioButtonGroup()添加RadioButtonField吗?我只是想知道它是怎么工作的?