diff --git a/application/src/org/yaaic/view/ConversationSwitcher.java b/application/src/org/yaaic/view/ConversationSwitcher.java index b16531e..976838e 100644 --- a/application/src/org/yaaic/view/ConversationSwitcher.java +++ b/application/src/org/yaaic/view/ConversationSwitcher.java @@ -20,7 +20,7 @@ along with Yaaic. If not, see . */ package org.yaaic.view; -import java.util.Collection; +import java.util.Vector; import org.yaaic.model.Conversation; import org.yaaic.model.Server; @@ -88,15 +88,17 @@ public class ConversationSwitcher extends View return; } - Collection conversations = server.getConversations(); + Vector conversations = new Vector(server.getConversations()); + Conversation conversation; - int i = 0; int width = getWidth(); int height = getHeight(); int circles = conversations.size(); int startX = (width / 2) - (((circles + 1) / 2) * 12); - for (Conversation conversation : conversations) { + for (int i = 0; i < circles; i++) { + conversation = conversations.get(i); + switch (conversation.getStatus()) { case Conversation.STATUS_DEFAULT: paint.setColor(0xFF888888); @@ -115,7 +117,6 @@ public class ConversationSwitcher extends View } canvas.drawCircle(startX + 12 * i, height / 2, 4, paint); - i++; } }