2016-03-02 3 views
0

navigation dans Android TV.navigation dans Android TV

Comment puis-je créer uniquement la navigation android tv. Je ne me soucie pas d'utiliser le thème entier, il fournit un studio Android. Et je ne comprends pas grand-chose de ce qui est dans l'exemple donné par android studio. Je comprends que c'est quelque chose de la chaîne. J'ai regardé sur les exemples d'Internet, mais en ce moment, android tv n'a pas d'autres informations en ce moment.

Je suis intéressé seulement créer le menu de navigation côté, rien de plus.

Merci beaucoup. enter image description here

+0

Êtes-vous intéressé à utiliser toute la bibliothèque Leanback? Cela vous donnerait tout ce dont vous avez besoin: la barre latérale et la navigation. Si ce n'est pas le cas, vous pouvez simplement remplacer la méthode onKeyDown et mettre à jour un curseur en fonction de l'utilisateur en appuyant sur haut ou bas. –

Répondre

3

J'ai trouvé un tutoriel très agréable: http://corochann.com/browsefragment-header-customization-android-tv-application-hands-on-tutorial-17-697.html

il vous montre comment créer un côté de la navigation personnalisée avec une image et un texte

Voici quelle a essayé dans ma demande: copie son IconHeaderItem classe et dans votre loadRows coller

IconHeaderItem gridItemPresenterHeader = new IconHeaderItem(0, BEWELL_THERMO, R.drawable.bewell_thermo); 
    GridItemPresenter mGridPresenter = new GridItemPresenter(); 
    ArrayObjectAdapter gridRowAdapter = new ArrayObjectAdapter(mGridPresenter); 
    gridRowAdapter.add(DERNIERE_MESURE); 
    gridRowAdapter.add(GRID_STRING_GUIDED_STEP_FRAGMENT); 
    gridRowAdapter.add(GRID_STRING_RECOMMENDATION); 
    gridRowAdapter.add(GRID_STRING_SPINNER); 
    mGridItemListRow = new ListRow(gridItemPresenterHeader, gridRowAdapter); 
    mRowsAdapter.add(mGridItemListRow); 
    setAdapter(mRowsAdapter); 
+0

le lien du tutoriel donné n'est pas valide, la page ne peut pas être trouvée. –

+0

Ca ne va pas parce que ça marche bien pour moi. De toute façon, je recopie la pâte. S'il n'essaie toujours pas d'accéder via la maison principale de ce site web: http://corochann.com/. Cliquez sur cet article Personnalisation de l'en-tête BrowseFragment - L'application Android TV transmet le tutoriel 17 –

+0

l'idée est bonne, mais il y a beaucoup de problèmes sans réponse. comment créer un EditText, et beaucoup d'autres questions sans réponse. –