Video: The Third Industrial Revolution: A Radical New Sharing Economy 2024
Android TV er egentlig ikke laget for å legge inn data. Det finnes ikke noe tastatur på de fleste enheter, og selv om det er et virtuelt skjermtastatur, kan det være en ekte smerte å bruke det med en vanlig fjernkontroll på TV.
Derfor har BrowseFragment ikke en innebygd måte for å legge til elementer i databasen. Men hvordan kan du teste appen din uten å legge til elementer i databasen?
Trikset er å starte TaskEditActivity på emulatoren din, direkte fra Android Studio. Når TaskEditActivity kjører, kan du bruke den til å lagre oppgaver i databasen. Brukerne kan ikke starte TaskEditActivity direkte fra appen, men du kan starte den fra Android Studio til testformål.
Fordi TV-er ikke er en god måte å skrive inn data, er det nok ikke fornuftig å ha en permanent Add Item-knapp på oppgaveprogrammet for TV. Teknikken i denne delen er en god måte å teste appen din på, men de fleste brukere vil forvente at TV-oppgaver-appen din skal synkronisere med appene sine på telefonene sine. Cloud-lagring er ikke dekket i denne boken, men ta en titt på Google Cloud Save for en mulig måte å synkronisere oppgavene dine mellom enheter.
For å starte TaskEditActivity, åpne TaskEditActivity. java-fil og høyreklikk på TaskEditActivity. Velg deretter Kjør 'TaskEditActivity'.
TaskEditActivity skal kjøre på emulatoren din, og du bør kunne lagre en ny oppgave i databasen. Hvis du gjentar dette noen ganger, bør du se noen elementer i appen din.