0

我正在构建一个带有侧边菜单的 Android TV 应用程序,其中列出了应用程序的不同部分,例如“主页、我的视频、搜索、设置”等。但是,目前尚不清楚如何执行此操作。

Google 提供的示例显示了与当前显示的每一行的标题相对应的列表项。

https://developer.android.com/training/tv/playback/browse.html

我能够将项目添加到列表的唯一方法是调用:

 mRowsAdapter = new ArrayObjectAdapter(new ListRowPresenter());

 HeaderItem header = new HeaderItem(i, "Category " + i);

 mRowsAdapter.add(new ListRow(header, listRowAdapter));

其中 listRowAdapter 是正在显示的行之一。例如,我希望能够添加一个设置项,然后在用户选择它时加载一个设置片段或活动。我猜 ListRowPresenter 不是要走的路。

大多数(如果不是全部)电视应用程序都会这样做,所以我一定遗漏了一些东西。任何帮助,将不胜感激。谢谢!

4

0 回答 0