Adição e edição de itens desenvolvido para android tv

TV Android não é realmente concebido para a introdução de dados. Não há teclado na maioria dos dispositivos, e embora há um teclado na tela virtual, usando-o com um controle remoto padrão de TV pode ser uma dor real.

Por essa razão, o BrowseFragment realmente não tem uma maneira interna para adicionar itens ao banco de dados. Mas sem uma maneira de adicionar itens ao banco de dados, como você está indo para testar a sua aplicação?

O truque é lançar o TaskEditActivity no seu emulador, diretamente do Android Studio. Uma vez o TaskEditActivity está em execução, você pode usá-lo para salvar tarefas no banco de dados. Os usuários não podem lançar TaskEditActivity diretamente do aplicativo, mas você pode iniciá-lo a partir do Android Estúdio para fins de teste.

Porque TVs não são uma boa maneira de dados de entrada, ele provavelmente não faz sentido ter um botão permanente Adicionar Item na aplicação Tarefas para TVs. A técnica nesta seção é uma boa maneira de testar a sua aplicação, mas a maioria dos usuários esperam que suas tarefas de TV aplicativo para sincronizar com seus aplicativos em seus telefones. armazenamento em nuvem não é abrangido por este livro, mas dê uma olhada Guardar Google Cloud por um caminho potencial para sincronizar suas tarefas entre dispositivos.

Almoçar TaskEditActivity, abra o TaskEditActivity.java arquivo e direita; clique em TaskEditActivity. Em seguida, escolha Run ‘TaskEditActivity’.

o TaskEditActivity deve ser executado em seu emulador, e você deve ser capaz de guardar uma nova tarefa em seu banco de dados. Se você repetir isso algumas vezes, você verá alguns itens em seu aplicativo.


Publicações relacionadas