Sort labels on PostReviewVote

Change-Id: Id526442a0482a1ea2a136d9b7602afc5a0893b0f
Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/app/src/main/java/com/google/reviewit/widget/VoteView.java b/app/src/main/java/com/google/reviewit/widget/VoteView.java
index d5233ca..e615c3f 100644
--- a/app/src/main/java/com/google/reviewit/widget/VoteView.java
+++ b/app/src/main/java/com/google/reviewit/widget/VoteView.java
@@ -36,6 +36,7 @@
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
+import java.util.TreeMap;
 import java.util.TreeSet;
 
 import static com.google.reviewit.util.LayoutUtil.matchAndWrapLayout;
@@ -97,7 +98,8 @@
       l.addView(valueText);
     }
 
-    for (Map.Entry<String, LabelInfo> e : change.info.labels.entrySet()) {
+    for (Map.Entry<String, LabelInfo> e :
+        new TreeMap<>(change.info.labels).entrySet()) {
       final String labelName = e.getKey();
       LabelInfo label = e.getValue();