Vídeo: Tutorial - Como editar Aplicativos para Android (AUTODEV TOOLS) 2025
Android TV não foi realmente projetado para inserir dados. Não há teclado na maioria dos dispositivos e, embora haja um teclado virtual na tela, usar um controle remoto de TV padrão pode ser uma dor real.
Por esse motivo, o BrowseFragment realmente não possui uma maneira integrada de adicionar itens ao banco de dados. Mas sem uma maneira de adicionar itens ao banco de dados, como você vai testar seu aplicativo?
O truque é iniciar o TaskEditActivity no seu emulador, diretamente do Android Studio. Uma vez que TaskEditActivity esteja em execução, você pode usá-lo para salvar tarefas no banco de dados. Seus usuários não podem iniciar TaskEditActivity diretamente do aplicativo, mas você pode iniciá-lo no Android Studio para fins de teste.
Como as TVs não são uma boa maneira de inserir dados, provavelmente não faz sentido ter um botão permanente Adicionar Item no aplicativo Tasks para TVs. A técnica nesta seção é uma boa maneira de testar seu aplicativo, mas a maioria dos usuários esperará que seu aplicativo Tâmaras de TV se sincronize com seus aplicativos em seus telefones. O armazenamento em nuvem não está coberto neste livro, mas veja o Google Cloud Save para uma maneira potencial de sincronizar suas tarefas entre dispositivos.
Para iniciar TaskEditActivity, abra TaskEditActivity. arquivo java e clique com o botão direito do mouse em TaskEditActivity. Em seguida, escolha Executar 'TaskEditActivity'.
O TaskEditActivity deve ser executado no seu emulador e você deve poder salvar uma nova tarefa em seu banco de dados. Se você repetir isso algumas vezes, você deve ver alguns itens em seu aplicativo.
