我正在尝试学习如何开发Android TV应用程序,并在github和一些教程链接上查看示例代码。我已经掌握了一些关于安卓电视开发的基础知识。我的问题是没有教程正确解释浏览片段如何用来自在线json源的数据填充以及如何更新它。任何人都可以将我引导到一个链接或来源,可以用作初学者的体面教程?
1 回答
白衣染霜花
TA贡献1796条经验 获得超10个赞
我不认为有任何专门针对精益背的教程,但你可能会找到很多关于如何从公共API获取json格式数据的通用Android教程。Retrofit
至于填充你的,这样的事情应该这样做:BrowseFragment
//Create a rows adapter for your fragment
ArrayObjectAdapter mRowsAdapter = new ArrayObjectAdapter(new ListRowPresenter());
setAdapter(mRowsAdapter);
//Create a row and populate it
ArrayObjectAdapter listRowAdapter = new ArrayObjectAdapter(someItemPresenter);
listRowAdapter.setItems(someItems, someDiffCallback);
ListRow row = new ListRow(listRowAdapter);
//Add row
mRowsAdapter.add(row);
someItems应该是您获取的项目之一。 应该是一个类,用于扩展和处理某些项目列表中包含的类型的项。 应为 .ListsomeItemPresenterPresentersomeDiffCallbackDiffCallback
添加回答
举报
0/150
提交
取消