diff options
| -rwxr-xr-x | main/src/cgeo/geocaching/maps/DirectionDrawer.java | 4 | ||||
| -rwxr-xr-x | main/src/cgeo/geocaching/maps/DistanceDrawer.java | 25 |
2 files changed, 12 insertions, 17 deletions
diff --git a/main/src/cgeo/geocaching/maps/DirectionDrawer.java b/main/src/cgeo/geocaching/maps/DirectionDrawer.java index ccef59c..095ab23 100755 --- a/main/src/cgeo/geocaching/maps/DirectionDrawer.java +++ b/main/src/cgeo/geocaching/maps/DirectionDrawer.java @@ -34,8 +34,8 @@ public class DirectionDrawer { if (line == null) { line = new Paint(); line.setAntiAlias(true); - line.setStrokeWidth(2f); - line.setColor(0xFFEB391E); + line.setStrokeWidth(4f); + line.setColor(0x80EB391E); } final Point pos = new Point(); diff --git a/main/src/cgeo/geocaching/maps/DistanceDrawer.java b/main/src/cgeo/geocaching/maps/DistanceDrawer.java index 6450f70..f2d11bb 100755 --- a/main/src/cgeo/geocaching/maps/DistanceDrawer.java +++ b/main/src/cgeo/geocaching/maps/DistanceDrawer.java @@ -70,34 +70,29 @@ public class DistanceDrawer { if (blurBoxShadow == null) { blurBoxShadow = new BlurMaskFilter(3, BlurMaskFilter.Blur.NORMAL); - } - if (paintBoxShadow == null) { paintBoxShadow = new Paint(); paintBoxShadow.setAntiAlias(true); paintBoxShadow.setMaskFilter(blurBoxShadow); - } - if (paintBox == null) { paintBox = new Paint(); paintBox.setAntiAlias(true); - } - if (paintText == null) { paintText = new Paint(); paintText.setAntiAlias(true); paintText.setTextAlign(Paint.Align.LEFT); paintText.setTypeface(Typeface.DEFAULT_BOLD); - } - if (needsInvertedColors) { - paintBoxShadow.setColor(0xFF000000); - paintBox.setColor(0xFFFFFFFF); - paintText.setColor(0xFF000000); - } else { - paintBoxShadow.setColor(0xFFFFFFFF); - paintBox.setColor(0xFF000000); - paintText.setColor(0xFFFFFFFF); + final int TRANSPARENCY = 0x80000000; + if (needsInvertedColors) { + paintBoxShadow.setColor(0x000000 | TRANSPARENCY); + paintBox.setColor(0xFFFFFF | TRANSPARENCY); + paintText.setColor(0xFF000000); + } else { + paintBoxShadow.setColor(0xFFFFFF | TRANSPARENCY); + paintBox.setColor(0x000000 | TRANSPARENCY); + paintText.setColor(0xFFFFFFFF); + } } /* Calculate text size */ |
