Entwicklungshandbuch
Local Navigation
- Integrieren in Anwendungen der BlackBerry Device Software
- Einheitliche Suche
- Unterstützung für Geräteinteraktionen
- Nachrichtenliste
- Benutzerdefinierte Nachrichten
- Anlagen
- Kalender
- Kontaktliste
- Aufgabenliste
- Telefon
- BlackBerry Browser
- Menübefehle
- Weitere Informationen finden Sie unter
- Glossar
- Rückmeldung
- Verlauf der Dokumentrevision
- Rechtliche Hinweise
Produktunterlagen
>
Entwicklerdokumentation
>
Java Entwicklungshandbuch und API-Referenzhandbuch
>
Entwicklungshandbuch
Integration Guide - BlackBerry Java SDK - 7.0
Anzeigen von HTML-Inhalten aus einer Ressource in Ihrer Anwendung
- Importieren Sie die erforderlichen Klassen und Schnittstellen.
import net.rim.device.api.browser.field2.*; import net.rim.device.api.system.*; import net.rim.device.api.ui.*; import net.rim.device.api.ui.container.*;
- Erstellen Sie das Anwendungsframework durch Erweitern der UiApplication-Klasse. Erstellen Sie unter main() eine Instanz der neuen Klasse, und rufen Sie enterEventDispatcher() auf, um die Anwendung für das Empfangen von Ereignissen zu aktivieren. Rufen Sie pushScreen() im Anwendungskonstruktor auf, um den benutzerdefinierten Bildschirm für die Anwendung anzuzeigen. Die in Schritt 3 beschriebene BrowserFieldDemoScreen-Klasse stellt den benutzerdefinierten Bildschirm dar.
public class BrowserFieldDemo extends UiApplication { public static void main(String[] args) { BrowserFieldDemo app = new BrowserFieldDemo(); app.enterEventDispatcher(); } public BrowserFieldDemo() { pushScreen(new BrowserFieldDemoScreen()); } } - Erstellen Sie den benutzerdefinierten Bildschirm durch Erweitern der MainScreen-Klasse.
class BrowserFieldDemoScreen extends MainScreen { public BrowserFieldDemoScreen() { } } - Erstellen Sie im Bildschirmkonstruktor eine Instanz der BrowserField-Klasse.
BrowserField myBrowserField = new BrowserField();
- Rufen Sie add() im Bildschirmkonstruktor auf, um dem Bildschirm das BrowserField-Objekt hinzuzufügen.
add(myBrowserField);
- Rufen Sie BrowserField.requestContent() im Bildschirmkonstruktor auf, um den Ort der Ressource in Ihrer Anwendung festzulegen und den HTML-Inhalt anzuzeigen.
myBrowserField.requestContent("local:///test.html");Anmerkung: Die BrowserField-Klasse greift nicht mithilfe einer Ordnerstruktur auf Ressourcen zu. Die BrowserField-Klasse zeigt die erste gefundene Ressource an, die dem angegebenen Dateinamen entspricht.
Nächstes Thema: Konfigurieren eines Browserfeldes
Vorheriges Thema: Anzeigen von HTML-Inhalten von einer Webseite in einem Browserfeld
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.