mirror of
https://github.com/M66B/FairEmail.git
synced 2025-12-28 08:32:16 +01:00
Use number format
This commit is contained in:
@@ -73,6 +73,7 @@ import java.io.OutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URL;
|
||||
import java.text.Collator;
|
||||
import java.text.NumberFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
@@ -112,6 +113,8 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
|
||||
|
||||
private OpenPgpServiceConnection pgpService;
|
||||
|
||||
private static NumberFormat nf = NumberFormat.getNumberInstance();
|
||||
|
||||
static final int REQUEST_UNIFIED = 1;
|
||||
static final int REQUEST_THREAD = 2;
|
||||
|
||||
@@ -311,13 +314,15 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
|
||||
|
||||
List<DrawerItem> items = new ArrayList<>();
|
||||
|
||||
for (TupleAccountEx account : accounts)
|
||||
items.add(new DrawerItem(
|
||||
account.id,
|
||||
for (TupleAccountEx account : accounts) {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(account);
|
||||
if (account.unseen > 0)
|
||||
sb.append(" (").append(nf.format(account.unseen)).append(")");
|
||||
items.add(new DrawerItem(account.id,
|
||||
"connected".equals(account.state) ? R.drawable.baseline_folder_24 : R.drawable.baseline_folder_open_24,
|
||||
account.color,
|
||||
account.unseen > 0 ? getString(R.string.title_unseen_count, account.name, account.unseen) : account.toString(),
|
||||
account.unseen > 0));
|
||||
account.color, sb.toString(), account.unseen > 0));
|
||||
}
|
||||
|
||||
items.add(new DrawerItem(-1));
|
||||
items.add(new DrawerItem(-2, R.string.menu_answers, R.drawable.baseline_reply_24));
|
||||
|
||||
Reference in New Issue
Block a user