From fa9bc2a01c266461075756474cdb9a09d33a4b64 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach@gmail.com" Date: Sat, 21 Jan 2012 16:46:26 +0000 Subject: [PATCH] Berlin bus shapes git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@892 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/BvgProvider.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/de/schildbach/pte/BvgProvider.java b/src/de/schildbach/pte/BvgProvider.java index b3d0b6e3..64cdaa80 100644 --- a/src/de/schildbach/pte/BvgProvider.java +++ b/src/de/schildbach/pte/BvgProvider.java @@ -1039,14 +1039,22 @@ public final class BvgProvider extends AbstractHafasProvider LINES.put("RRB93", new Style(Shape.RECT, Style.parseColor("#A7653F"), Style.WHITE)); } + private static final Style STYLE_BUS_NIGHT = new Style(Shape.RECT, Style.BLACK, Style.WHITE); + private static final Style STYLE_BUS_DAY = new Style(Shape.RECT, Style.parseColor("#993399"), Style.WHITE); + @Override public Style lineStyle(final String line) { final Style style = LINES.get(line); if (style != null) return style; - else - return super.lineStyle(line); + + if (line.startsWith("BN")) + return STYLE_BUS_NIGHT; + if (line.startsWith("B")) + return STYLE_BUS_DAY; + + return super.lineStyle(line); } @Override