mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-15 00:21:10 +00:00
Flag colors
This commit is contained in:
parent
cb63a78337
commit
6ab4ad20fa
1 changed files with 9 additions and 4 deletions
|
@ -27,6 +27,7 @@ import android.content.DialogInterface;
|
|||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.content.res.ColorStateList;
|
||||
import android.database.Cursor;
|
||||
import android.graphics.Bitmap;
|
||||
import android.graphics.BitmapFactory;
|
||||
|
@ -368,12 +369,16 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
else
|
||||
ivExpander.setVisibility(View.GONE);
|
||||
|
||||
boolean flagged;
|
||||
if (viewType == ViewType.THREAD)
|
||||
ivFlagged.setImageResource(message.unflagged == 1
|
||||
? R.drawable.baseline_star_border_24 : R.drawable.baseline_star_24);
|
||||
flagged = (message.unflagged == 0);
|
||||
else
|
||||
ivFlagged.setImageResource(message.count - message.unflagged > 0
|
||||
? R.drawable.baseline_star_24 : R.drawable.baseline_star_border_24);
|
||||
flagged = (message.count - message.unflagged > 0);
|
||||
ivFlagged.setImageResource(flagged ? R.drawable.baseline_star_24 : R.drawable.baseline_star_border_24);
|
||||
ivFlagged.setImageTintList(ColorStateList.valueOf(flagged
|
||||
? Helper.resolveColor(context, R.attr.colorAccent)
|
||||
: Helper.resolveColor(context, android.R.attr.textColorSecondary)
|
||||
));
|
||||
ivFlagged.setVisibility(View.VISIBLE);
|
||||
|
||||
tvFrom.setText(MessageHelper.getFormattedAddresses(outgoing ? message.to : message.from, false));
|
||||
|
|
Loading…
Add table
Reference in a new issue