Pense bem: se você esticar a tela no aparelho quando, e somente se , conectada ao aparelho de TV, pareceria hacky e horrível na pior das hipóteses!
Os motivos incluem:
- Você consumiria muita memória para permitir que a tradução em tempo real acomodasse a largura do dispositivo de buffer de quadros gráficos do Android - que é um tamanho limitado com base na resolução do aparelho e apenas um buffer de quadro está disponível!
- Uma camada extra de complexidade para dizer ao Android "Certo, estamos conectados à TV, agora expandimos "
- Como a RAM é mastigada para "acomodar" um buffer maior para manter os gráficos em um estado esticado para a tela / TV da área de trabalho, isso pode resultar no Android abrandar para um rastreamento, pois os aplicativos não têm RAM suficiente disponível para rodar.
Em suma, pode ser possível, mas ter que reservar memória para a resolução "esticada", por exemplo, resolução de 800x480, modo Retrato em WVGA, 480x800, modo Paisagem, 800x480, usando esse buffer de quadro singular dispositivo.
Tenha um bom tempo na configuração do kernel, pois pode haver algo para captura de mídia / TV ...? quanto ao aplicativo real dentro do próprio Android, ainda não o vi. Digna de uma investigação sobre o kernel embora :)
Mas, novamente, se houver um chip que suporte HDMI, talvez seja uma história diferente, mas questão interessante OP! +1 de mim!