Afficher du contenu HTML depuis une page Web dans un champ de navigateur

  1. 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.*;
  2. 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());
         }
    }
  3. Créez le cadre de l'écran personnalisé en développant la classe MainScreen.
    class BrowserFieldDemoScreen extends MainScreen
    {
         public BrowserFieldDemoScreen()
         {
         }
    }
  4. Dans le constructeur d'écran, créez une instance de la classe BrowserField.
    BrowserField myBrowserField = new BrowserField();
  5. Dans le constructeur d'écran, appelez add() pour ajouter l'objet BrowserField à l'écran.
    add(myBrowserField);
  6. Dans le constructeur d'écran, appelez BrowserField.requestContent() pour indiquer l'emplacement du contenu HTML et l'afficher.
    myBrowserField.requestContent("http://www.blackberry.com");

Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.