Зависит от того, какую версию ОС вы собираетесь поддерживать. Начиная с OS 5.0 RIM добавляет новый пакет net.rim.device.api.browser.field2
, который значительно упрощает работу. Как для старого API (до 5), так и для новых версий в BB SDK есть примеры приложений, демонстрирующие использование встроенного браузера.
На моем ПК примеры приложений находятся в следующих папках:
- C: \ Program Files \ Research In Motion \ BlackBerry JDE 6.0.0 \ samples \ com \ rim \ samples \ device \ browser \ browserfield2demo - более новый API
- C: \ Program Files \ Research In Motion \ BlackBerry JDE 6.0.0 \ samples \ com \ rim \ samples \ device \ browser \ browserfielddemo - old API
Также обратите внимание, что в примере для старого API на самом деле не удается открыть HttpConnection. В результате вместо содержимого страницы отображается белый экран, поэтому не стесняйтесь исправлять пример кода, добавляя URL с соответствующим суффиксом (;device=true
или ;interface=wifi
). Я предполагаю, что вы уже знаете, как открыть HttpConnection на BB, используя различные транспорты.