diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/ContactListItemViewHolder.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/ContactListItemViewHolder.java index 337f6b7e96008f18ea3e7e9879a69583495b32d7..8194bfed7a28408b155b2caf82403ebb4bcd0c99 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/ContactListItemViewHolder.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/ContactListItemViewHolder.java @@ -10,6 +10,8 @@ import org.briarproject.briar.R; import org.briarproject.briar.android.contact.BaseContactListAdapter.OnContactClickListener; import org.briarproject.briar.android.util.UiUtils; +import java.util.Locale; + import javax.annotation.Nullable; import static android.support.v4.view.ViewCompat.setTransitionName; @@ -36,7 +38,7 @@ class ContactListItemViewHolder extends ContactItemViewHolder { // unread count int unreadCount = item.getUnreadCount(); if (unreadCount > 0) { - unread.setText(String.valueOf(unreadCount)); + unread.setText(String.format(Locale.getDefault(), "%d", unreadCount)); unread.setVisibility(View.VISIBLE); } else { unread.setVisibility(View.INVISIBLE); diff --git a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadPostViewHolder.java b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadPostViewHolder.java index 62344474afcab2cec2891fb1190ae277c29c8c7c..afd1c2323150bc66ff41b99db888e1f33ccb82ad 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadPostViewHolder.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadPostViewHolder.java @@ -8,6 +8,8 @@ import org.briarproject.bramble.api.nullsafety.NotNullByDefault; import org.briarproject.briar.R; import org.briarproject.briar.android.threaded.ThreadItemAdapter.ThreadItemListener; +import java.util.Locale; + import static android.view.View.GONE; import static android.view.View.VISIBLE; @@ -45,7 +47,8 @@ public class ThreadPostViewHolder } if (item.getLevel() > 5) { lvlText.setVisibility(VISIBLE); - lvlText.setText(String.valueOf(item.getLevel())); + lvlText.setText( + String.format(Locale.getDefault(), "%d", item.getLevel())); } else { lvlText.setVisibility(GONE); } diff --git a/briar-android/src/main/java/org/briarproject/briar/android/view/TextAvatarView.java b/briar-android/src/main/java/org/briarproject/briar/android/view/TextAvatarView.java index 979844796588056770daac1130ee4bdeacbd72cd..d075d41db48e9bd502027b7e4e7f55f3c013d5b9 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/view/TextAvatarView.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/view/TextAvatarView.java @@ -12,6 +12,8 @@ import android.widget.TextView; import org.briarproject.briar.R; +import java.util.Locale; + import javax.annotation.Nullable; import de.hdodenhof.circleimageview.CircleImageView; @@ -44,7 +46,7 @@ public class TextAvatarView extends FrameLayout { public void setUnreadCount(int count) { if (count > 0) { - badge.setText(String.valueOf(count)); + badge.setText(String.format(Locale.getDefault(), "%d", count)); badge.setVisibility(VISIBLE); } else { badge.setVisibility(INVISIBLE); diff --git a/briar-android/src/main/java/org/briarproject/briar/android/view/UnreadMessageButton.java b/briar-android/src/main/java/org/briarproject/briar/android/view/UnreadMessageButton.java index c2a59639bf002205c7bfeaeafd69004aa4777cd4..94daa915b005bdca8154399b81df2ce8ce75d546 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/view/UnreadMessageButton.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/view/UnreadMessageButton.java @@ -12,6 +12,8 @@ import android.widget.TextView; import org.briarproject.bramble.api.nullsafety.NotNullByDefault; import org.briarproject.briar.R; +import java.util.Locale; + import javax.annotation.Nullable; @UiThread @@ -69,7 +71,7 @@ public class UnreadMessageButton extends FrameLayout { } else { fab.show(); unread.setVisibility(VISIBLE); - unread.setText(String.valueOf(count)); + unread.setText(String.format(Locale.getDefault(), "%d", count)); } }