That fuck shit the fascists are using
1package org.tm.archive.messagedetails;
2
3import android.view.View;
4import android.widget.TextView;
5
6import androidx.recyclerview.widget.RecyclerView;
7
8import org.tm.archive.R;
9import org.tm.archive.components.DeliveryStatusView;
10
11final class RecipientHeaderViewHolder extends RecyclerView.ViewHolder {
12 private final TextView header;
13 private final DeliveryStatusView deliveryStatus;
14
15 RecipientHeaderViewHolder(View itemView) {
16 super(itemView);
17
18 header = itemView.findViewById(R.id.recipient_header_text);
19 deliveryStatus = itemView.findViewById(R.id.recipient_header_delivery_status);
20 }
21
22 void bind(RecipientHeader recipientHeader) {
23 header.setText(recipientHeader.getHeaderText());
24 switch (recipientHeader) {
25 case PENDING:
26 deliveryStatus.setPending();
27 break;
28 case SENT_TO:
29 deliveryStatus.setSent();
30 break;
31 case DELIVERED:
32 deliveryStatus.setDelivered();
33 break;
34 case READ:
35 deliveryStatus.setRead();
36 break;
37 default:
38 deliveryStatus.setNone();
39 break;
40 }
41 }
42}