Vidéo: Annonces du #GoogleMarketingLive 2019 2025
Android TV n'est pas vraiment conçu pour la saisie de données. Il n'y a pas de clavier sur la plupart des appareils, et bien qu'il y ait un clavier virtuel à l'écran, l'utiliser avec une télécommande standard peut être très pénible.
Pour cette raison, BrowseFragment n'a pas vraiment de façon intégrée d'ajouter des éléments à la base de données. Mais sans moyen d'ajouter des éléments à la base de données, comment allez-vous tester votre application?
L'astuce consiste à lancer TaskEditActivity sur votre émulateur, directement depuis Android Studio. Une fois que TaskEditActivity est en cours d'exécution, vous pouvez l'utiliser pour enregistrer des tâches dans la base de données. Vos utilisateurs ne peuvent pas lancer TaskEditActivity directement à partir de l'application, mais vous pouvez le lancer à partir d'Android Studio à des fins de test.
Étant donné que les téléviseurs ne sont pas un bon moyen d'entrer des données, il n'est probablement pas judicieux d'avoir un bouton Ajouter un élément permanent dans l'application Tâches pour les téléviseurs. La technique de cette section est un bon moyen de tester votre application, mais la plupart des utilisateurs s'attendent à ce que votre application Tâches TV soit synchronisée avec leurs applications sur leur téléphone. Le stockage dans le cloud n'est pas abordé dans ce livre, mais consultez Google Cloud Save pour savoir comment synchroniser vos tâches entre les appareils.
Pour lancer TaskEditActivity, ouvrez TaskEditActivity. fichier java et cliquez avec le bouton droit sur TaskEditActivity. Ensuite, choisissez Exécuter 'TaskEditActivity'.
TaskEditActivity doit s'exécuter sur votre émulateur et vous devriez pouvoir enregistrer une nouvelle tâche dans votre base de données. Si vous répétez cela plusieurs fois, vous devriez voir quelques éléments dans votre application.
