Guide de développement
Local Navigation
- Intégration avec des applications BlackBerry Device Software
- Recherche unifiée
- Prise en charge de l'interaction du terminal
- Liste des messages
- Messages personnalisés
- Pièces jointes
- Calendrier
- Liste de contacts
- Liste des tâches
- Téléphone
- BlackBerry Browser
- Récupérer une session de BlackBerry Browser
- Récupérer une session BlackBerry Browser autre que la session par défaut
- Demander une page Web
- Prise en charge améliorée du contenu Web dans les applications de terminal BlackBerry
- Afficher du contenu HTML dans un champ de navigateur
- Afficher du contenu HTML depuis une page Web dans un champ de navigateur
- Afficher du contenu HTML depuis une ressource dans votre application
- Configurer un champ du navigateur
- Envoyer des données de formulaire à une adresse Web dans un champ de navigateur
- Commandes de menu
- Pour plus d'informations
- Glossaire
- Envoi de commentaires
- Historique de révision du document
- Informations juridiques
Documentation produit
>
Documentation pour les développeurs
>
Guides de développement et référence API pour Java
>
Guide de développement
Integration - BlackBerry Java SDK - 7.0
Afficher du contenu HTML depuis une ressource dans votre application
- Importez les classes et les interfaces requises.
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.*;
- Créez le cadre d'application en développant la classe UiApplication. Dans main(), créez une instance de la nouvelle classe et appelez enterEventDispatcher() pour activer l'application et recevoir des événements. Dans le constructeur d'application, appelez pushScreen() pour afficher l'écran personnalisé de l'application. La classe BrowserFieldDemoScreen décrite à l'étape 3 représente l'écran personnalisé.
public class BrowserFieldDemo extends UiApplication { public static void main(String[] args) { BrowserFieldDemo app = new BrowserFieldDemo(); app.enterEventDispatcher(); } public BrowserFieldDemo() { pushScreen(new BrowserFieldDemoScreen()); } } - Créez l'écran personnalisé en développant la classe MainScreen.
class BrowserFieldDemoScreen extends MainScreen { public BrowserFieldDemoScreen() { } } - Dans le constructeur d'écran, créez une instance de la classe BrowserField.
BrowserField myBrowserField = new BrowserField();
- Dans le constructeur d'écran, appelez add() pour ajouter l'objet BrowserField à l'écran.
add(myBrowserField);
- Dans le constructeur d'écran, appelez BrowserField.requestContent() pour indiquer l'emplacement de la ressource se trouvant dans votre application et afficher le contenu HTML.
myBrowserField.requestContent("local:///test.html");Remarque : la classe BrowserField n'accède pas aux ressources à l'aide de la structure de dossiers. La classe BrowserField affiche la première ressource trouvée correspondant au nom du fichier indiqué.
Sujet suivant: Configurer un champ du navigateur
Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.