private Func2<ChanCatalog, List<HiddenThread>, ChanCatalog> hideThreads() {
return new Func2<ChanCatalog, List<HiddenThread>, ChanCatalog>() {
@Override
public ChanCatalog call(ChanCatalog chanCatalog, List<HiddenThread> hiddenThreads) {
if (chanCatalog != null) {
List<ChanPost> posts = new ArrayList<>();
for (ChanPost post : chanCatalog.getPosts()) {
boolean found = false;
for (HiddenThread hiddenThread : hiddenThreads) {
if (hiddenThread.threadId == post.getNo()) {
found = true;
}
}
if (!found) {
posts.add(post);
}
}
chanCatalog.setPosts(posts);
}
return chanCatalog;
}
};
}
PostItemsListFragment.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:mimi-reader
作者:
评论列表
文章目录