2016-03-02 37 views
0

Android TV中的導航。Android TV中的導航

如何創建導航android電視。我不在乎使用整個主題,它提供了android studio。 而我不明白android studio給出的例子。 我明白這是字符串。 我看了一下互聯網上的例子,但是現在,android電視目前還沒有更多的信息。

我感興趣的只是創建菜單導航方面,沒有更多。

非常感謝。 enter image description here

+0

你有興趣使用整個Leanback庫嗎?這會給你你需要的一切:側邊欄和導航。 如果不是,那麼您可以重寫onKeyDown方法並根據用戶按下或向下按鈕來更新遊標。 –

回答

3

我發現了一個非常好的教程:http://corochann.com/browsefragment-header-customization-android-tv-application-hands-on-tutorial-17-697.html

它表明你如何使用圖像和文本

在這裏,在我的應用程序嘗試什麼是創建一個自定義導航的一面: 複製他的IconHeaderItem類和在你的loadRows粘貼

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

給定的教程鏈接無效顯示頁面無法找到。 –

+0

這很奇怪,因爲它適合我。無論如何,我再次複製粘貼。如果它仍然不嘗試通過該網站的主頁訪問:http://corochann.com/。點擊這篇文章BrowseFragment Header定製 - Android TV應用手上的教程17 –

+0

這個想法很好,但還有很多問題沒有答案。 如何創建EditText以及其他許多未解答的問題。 –