【发布时间】:2018-06-11 00:10:59
【问题描述】:
我有一个显示提要的片段,每次用户滚动时,适配器都会通过在 UI 线程上调用 notifyDataSetChanged 方法来更新。
这是更新适配器的有效方法吗?
这是加载数据的方法。
private void Load(final int page) {
myApollo.getApolloClient().query(GetpopularQuery.builder().page(page).build()).enqueue(new ApolloCall.Callback<GetpopularQuery.Data>() {
@Override
public void onResponse(@Nonnull final Response<GetpopularQuery.Data> response) {
popular.addAll(response.data().Page().media());
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
adapter.notifyDataSetChanged();
}
});
}`
【问题讨论】:
标签: android pagination android-recyclerview