aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/ui')
-rw-r--r--main/src/cgeo/geocaching/ui/CompassView.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/main/src/cgeo/geocaching/ui/CompassView.java b/main/src/cgeo/geocaching/ui/CompassView.java
index e266559..0abfabe 100644
--- a/main/src/cgeo/geocaching/ui/CompassView.java
+++ b/main/src/cgeo/geocaching/ui/CompassView.java
@@ -3,7 +3,13 @@ package cgeo.geocaching.ui;
import cgeo.geocaching.R;
import cgeo.geocaching.utils.AngleUtils;
+import rx.Scheduler;
+import rx.Subscription;
+import rx.functions.Action1;
+import rx.schedulers.Schedulers;
+
import android.content.Context;
+import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
@@ -12,10 +18,6 @@ import android.graphics.PaintFlagsDrawFilter;
import android.util.AttributeSet;
import android.util.FloatMath;
import android.view.View;
-import rx.Scheduler;
-import rx.Subscription;
-import rx.functions.Action1;
-import rx.schedulers.Schedulers;
import java.util.concurrent.TimeUnit;
@@ -67,10 +69,11 @@ public class CompassView extends View {
@Override
public void onAttachedToWindow() {
- compassUnderlay = BitmapFactory.decodeResource(context.getResources(), R.drawable.compass_underlay);
- compassRose = BitmapFactory.decodeResource(context.getResources(), R.drawable.compass_rose);
- compassArrow = BitmapFactory.decodeResource(context.getResources(), R.drawable.compass_arrow);
- compassOverlay = BitmapFactory.decodeResource(context.getResources(), R.drawable.compass_overlay);
+ final Resources res = context.getResources();
+ compassUnderlay = BitmapFactory.decodeResource(res, R.drawable.compass_underlay);
+ compassRose = BitmapFactory.decodeResource(res, R.drawable.compass_rose);
+ compassArrow = BitmapFactory.decodeResource(res, R.drawable.compass_arrow);
+ compassOverlay = BitmapFactory.decodeResource(res, R.drawable.compass_overlay);
compassUnderlayWidth = compassUnderlay.getWidth();
compassUnderlayHeight = compassUnderlay.getWidth();