That fuck shit the fascists are using
at master 42 lines 1.1 kB view raw
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}