2012-04-03 15 views
1

Ich habe zZ eine Anwendung, die ein browserfield verwendet, um auf eine Internet-Seite zuzugreifen, aber ich fragte mich, ob es irgendwie möglich ist, die HTML-Seite mit dem Projekt einzubetten, so dass das browserfield diese Seite stattdessen anzeigt es aus dem Internet abrufen zu müssen?So laden Sie statische Seite auf Blackberry Anwendung

Antwort

2

ja können Sie dies mit der ‚displayContent‘ Methode:

BrowserFieldConfig config = new BrowserFieldConfig(); 
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_CARET); 
BrowserField test = new BrowserField(config); 
test.displayContent("Your HTML","");

+0

Danke. für den Vorschlag. – Amar

+0

aber die Methode displayContent() funktionierte nicht für mich. Ich benutze Methode requestContent() und es funktioniert für mich. – Amar

0

Sie Ihre Seite auf diese Weise

BrowserSession session = Browser.getDefaultSession(); 
session.displayPage("cod://Name of your application code file/test.html"); 

test.html zeigen können, muss die HTML-Seite sein, die in gespeichert Ihre Ressourcen.

1
BrowserFieldConfig config = new BrowserFieldConfig(); 
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, 
BrowserFieldConfig.NAVIGATION_MODE_CARET); 
BrowserField test = new BrowserField(config); 
test.requestContent("Your HTML"); 

dieser Code funktioniert.