Guia do desenvolvedor
Local Navigation
- Integração com aplicativos BlackBerry Device Software Device Software
- Pesquisa unificada
- Suporte à interação do aparelho
- Lista de mensagens
- Mensagens personalizadas
- Anexos
- Calendário
- Lista de contatos
- Lista de tarefas
- Telefone
- BlackBerry Browser
- Itens de menu
- Mais informações
- Glossário
- Enviar comentários
- Histórico da revisão de documentos
- Aviso legal
Documentação do produto
>
Documentação do desenvolvedor
>
Guias de desenvolvimento Java e referência de API
>
Guia do desenvolvedor
Integration Guide - BlackBerry Java SDK - 7.0
Configurar um campo de navegador
- Importe as classes e interfaces necessárias.
import net.rim.device.api.browser.field2.*; import net.rim.device.api.ui.*; import net.rim.device.api.ui.container.*;
- Crie a estrutura do aplicativo estendendo a classe UiApplication. Em main(), crie uma instância da nova classe e invoque enterEventDispatcher() para habilitar o aplicativo para receber eventos. No construtor de aplicativo, invoque pushScreen() para exibir a tela personalizada do aplicativo. A classe BrowserFieldDemoScreen, descrito na etapa 3, representa a tela personalizada.
public class BrowserFieldDemo extends UiApplication { public static void main(String[] args) { BrowserFieldDemo app = new BrowserFieldDemo(); app.enterEventDispatcher(); } public BrowserFieldDemo() { pushScreen(new BrowserFieldDemoScreen()); } } - Crie a estrutura da tela personalizada estendendo a classe MainScreen.
class BrowserFieldDemoScreen extends MainScreen { public BrowserFieldDemoScreen() { } } - No construtor de tela, crie uma instância da classe BrowserFieldConfig.
BrowserFieldConfig myBrowserFieldConfig = new BrowserFieldConfig();
- No construtor de tela, invoque BrowserFieldConfig.setProperty() para especificar uma propriedade de BrowserField. O primeiro parâmetro em setProperty() especifica a propriedade, e o segundo especifica o valor da propriedade. Por exemplo, o seguinte exemplo de código especifica a propriedade NAVIGATION_MODE de um objeto BrowserField:
myBrowserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_POINTER);
- No construtor de tela, crie uma instância da classe BrowserField que use a configuração que você definiu.
BrowserField browserField = new BrowserField(myBrowserFieldConfig);
Tópico anterior: Exibir conteúdo HTML a partir de um recurso em seu aplicativo
Estas informações foram úteis? Gostaríamos de receber seus comentários.