aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmain/src/cgeo/geocaching/maps/DirectionDrawer.java4
-rwxr-xr-xmain/src/cgeo/geocaching/maps/DistanceDrawer.java25
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 */