最初,我有一个活动,该活动在api调用后显示了一些数据。现在,我需要将此活动转换为recyclerView。
该活动还进行了一些异步调用,这意味着在第一次调用之后,它将获取数据并调用第二个api,然后更新ui。
我的项目是mvp体系结构。我想知道我可以在视图持有者中重用哪些组件,以便可以用最少的代码获得与活动类似的列表。因为复制粘贴所有单击交互和api调用非常麻烦。
如果需要,我可以提供代码示例。目前,我在recyclerview的一开始就列出了元素列表,并开始重新做整个工作。
答案 0 :(得分:0)
将要重用的方法公开,并像这样调用它们
((Activity)holder.itemView.getContext()).method();