您好我想在BrowserField中显示html内容。我使用代码blove来做这个,但我只看到白色的空页。
BrowserField demo = new BrowserField();
String res="<html><body><p>demo</p></body></html>";
demo.displayContent(res, "http://localhost");
有时它会使用css字体正确显示我的页面,但有时它不会显示任何内容。
我的代码中有什么问题?
答案 0 :(得分:2)
如果你看at this BlackBerry example,
他们确保add()
BrowserField
与其父Manager
之前致电displayContent()
。
我不知道你是否只是省略了那行代码来缩短你的问题,如果你完全错过了对add()
的号召,或者你在之后把它放了致电displayContent()
。但是,请尝试按照BlackBerry示例中列出的顺序进行操作,如果可行,请告诉我。
BrowserField demo = new BrowserField();
add(demo);
String res="<html><body><p>demo</p></body></html>";
demo.displayContent(res, "http://localhost");