在xml解析中使用EditField中输入的文本



我有两个类,一个名为Main,另一个是Results

(a)主类屏幕有两个字段:
1-编辑字段
2-按钮场


(b) 结果类:在这个类中有url连接

我希望一旦我点击按钮字段,它就会转到另一个屏幕,并带有我在EditField中输入的数据,以解析与我提交的文本相关的xml

像这样:

http://www.test.com/search.php?q=[ i want the text in the EditField to be here ]

pleaase我已经试了两个星期了
我是黑莓开发公司的新手

okkk您可以使一个构造函数的参数为Result类的String类型。从按钮中的EditField获取字符串点击从你的Main类中这样

Strnig urlString = youreditfield.getText();//this will be in fieldChanged or any method
 you have used for pushing the Screen

并将这个字符串传递给你按下按钮的类,点击方式如下

UiApplication.getUiApplication().pushScreen(new Result(urlString));

你的类构造函数是

Result(String yourEditfieldurl) {
   Assign this url to a variable and use it in Result class that's it 
}

或者你可以制作一个Static variable

像这样在主类中制作一个类似的变量

public static String editFieldUrl;

在ButtonField单击方法中指定值editFieldUrl = yourEditfield.getText();

并在其他类中使用此变量。我想这可能对你有帮助。

相关内容

  • 没有找到相关文章

最新更新