Streamにした

This commit is contained in:
ろむねこ 2024-07-23 10:12:19 +09:00
parent f73bfeeb03
commit 69689e7247
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -49,16 +49,19 @@ public class HistoryItemListAdapter extends RecyclerView.Adapter<HistoryItemList
public void setHistoryDataList(List<HistoryModel> historyDataList) {
this.historyDataList = new HistoryModelExtendedList();
for (HistoryModel historyModel : historyDataList) {
HistoryModelExtended historyModelExtended = new HistoryModelExtended();
historyModelExtended.setTaskName(historyModel.getTaskName());
historyModelExtended.setReward(historyModel.getReward());
historyModelExtended.setChecked(false);
this.historyDataList.getList().add(historyModelExtended);
}
historyDataList.stream()
.map(historyModel -> {
HistoryModelExtended historyModelExtended = new HistoryModelExtended();
historyModelExtended.setTaskName(historyModel.getTaskName());
historyModelExtended.setReward(historyModel.getReward());
historyModelExtended.setChecked(false);
return historyModelExtended;
})
.forEach(this.historyDataList.getList()::add);
}
@NonNull
@Override
public HistoryItemListAdapter.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {