支払い済みの場合はチェックボックスを非表示に

This commit is contained in:
ろむねこ 2024-07-23 12:54:24 +09:00
parent 03337612a7
commit 942e7b561b
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -161,6 +161,11 @@ public class HistoryItemListAdapter extends RecyclerView.Adapter<HistoryItemList
@Override @Override
public void onBindViewHolder(@NonNull HistoryItemListAdapter.ViewHolder holder, int position) { public void onBindViewHolder(@NonNull HistoryItemListAdapter.ViewHolder holder, int position) {
HistoryModelExtended historyData = this.historyDataList.getList().get(position); HistoryModelExtended historyData = this.historyDataList.getList().get(position);
if (historyData.isPaid()) {
holder.historyItemCheckBox.setVisibility(View.GONE);
} else {
holder.historyItemCheckBox.setVisibility(View.VISIBLE);
}
holder.historyItemNameTextView.setText(historyData.getTaskName()); holder.historyItemNameTextView.setText(historyData.getTaskName());
holder.historyItemRewardTextView.setText(historyData.getReward() + ""); holder.historyItemRewardTextView.setText(historyData.getReward() + "");
holder.historyItemCheckBox.setChecked(historyData.isChecked()); holder.historyItemCheckBox.setChecked(historyData.isChecked());