11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Quer<strong>em</strong>os que, na nova versão do documento da aplicação O PrimeiroJoão com o novo objeto de mídia <strong>NCL</strong>Advert, uma vez que o ícone deexistência de informação <strong>em</strong> dispositivos secundários seja exibido, o novoobjeto de mídia seja apresentado <strong>em</strong> outra classe de dispositivos de exibição,e também quer<strong>em</strong>os que, ao iniciar a apresentação de tal objeto, ele ganhe ocontrole dos dispositivos de entrada do aparelho correspondente ao dispositivode exibição. Como vimos anteriormente, uma vez que são criadas instânciaspara cada dispositivo de exibição da classe, cada dispositivo de exibição teráuma navegação independente.Para passar o controle dos dispositivos de entrada para o objeto d<strong>em</strong>ídia <strong>NCL</strong>Advert, a variável global “service.currentKeyMaster” do el<strong>em</strong>ento será usada.Primeiramente, tal variável precisa ser definida <strong>em</strong> um el<strong>em</strong>ento, para permitir seu uso no documento, como mostra a Listag<strong>em</strong>15.4.Listag<strong>em</strong> 15.4 Externalização da propriedade “service.currentKeyMaster”.Ao ser iniciada a apresentação do objeto de mídia <strong>NCL</strong>Advert, ocontrole do foco deve ser passado a ele pelo mesmo elo usado para suainiciação, como mostra a Listag<strong>em</strong> 15.5. Uma vez que a apresentação dapropaganda é iniciada, como a propriedade “service.currentKeyMaster”recebe o identificador do objeto <strong>NCL</strong>Advert, o objeto recebe o controle danavegação por teclas (Key Navigation) do aparelho de exibiçãocorrespondente.Listag<strong>em</strong> 15.5 Iniciação e passag<strong>em</strong> de controle para o objeto de mídia <strong>NCL</strong>Advert.O documento completo dessa nova versão da aplicação O PrimeiroJoão é apresentado na Listag<strong>em</strong> 15.6.334

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!