From 25af12b647586470c2213cc3b0458aa9e203eda2 Mon Sep 17 00:00:00 2001 From: Tobrun Date: Thu, 28 Apr 2016 11:03:47 +0200 Subject: [PATCH] [android] #4878 - fix default color of accuracy circle to match primary color, removed old resources, introduced drawable density folders for new resources, enforced consistent naming. --- .../com/mapbox/mapboxsdk/maps/MapView.java | 8 +-- .../mapboxsdk/maps/MapboxMapOptions.java | 32 +++++++++--- .../maps/widgets/MyLocationView.java | 48 +++++++++--------- .../ic_mylocationview_bearing.png | Bin 0 -> 1046 bytes .../ic_mylocationview_normal.png | Bin 0 -> 885 bytes .../main/res/drawable-hdpi/my_location.png | Bin 2783 -> 0 bytes .../res/drawable-hdpi/my_location_bearing.png | Bin 5939 -> 0 bytes .../res/drawable-hdpi/my_location_stale.png | Bin 2593 -> 0 bytes .../ic_mylocationview_bearing.png | Bin 0 -> 649 bytes .../ic_mylocationview_normal.png | Bin 0 -> 555 bytes .../main/res/drawable-mdpi/my_location.png | Bin 2089 -> 0 bytes .../res/drawable-mdpi/my_location_bearing.png | Bin 3599 -> 0 bytes .../res/drawable-mdpi/my_location_stale.png | Bin 1942 -> 0 bytes .../ic_mylocationview_bearing.png | Bin 0 -> 1345 bytes .../ic_mylocationview_normal.png | Bin 0 -> 1096 bytes .../main/res/drawable-xhdpi/my_location.png | Bin 3520 -> 0 bytes .../drawable-xhdpi/my_location_bearing.png | Bin 8155 -> 0 bytes .../res/drawable-xhdpi/my_location_stale.png | Bin 3287 -> 0 bytes .../ic_mylocationview_bearing.png | Bin 0 -> 1902 bytes .../ic_mylocationview_normal.png | Bin 0 -> 1586 bytes .../main/res/drawable-xxhdpi/my_location.png | Bin 5057 -> 0 bytes .../drawable-xxhdpi/my_location_bearing.png | Bin 13246 -> 0 bytes .../res/drawable-xxhdpi/my_location_stale.png | Bin 4676 -> 0 bytes .../ic_mylocationview_bearing.png | Bin 0 -> 3022 bytes .../ic_mylocationview_normal.png | Bin 0 -> 2456 bytes .../ic_userlocationview_bearing.png | Bin 2841 -> 0 bytes .../ic_userlocationview_normal.png | Bin 1685 -> 0 bytes .../main/res/drawable-xxxhdpi/my_location.png | Bin 5236 -> 0 bytes .../drawable-xxxhdpi/my_location_bearing.png | Bin 11688 -> 0 bytes .../drawable-xxxhdpi/my_location_stale.png | Bin 5053 -> 0 bytes .../drawable/ic_mylocationview_background.xml | 10 ++++ .../drawable/ic_userlocationview_shadow.xml | 12 ----- .../src/main/res/values/dimens.xml | 5 +- .../layout/activity_my_location_toggle.xml | 22 ++++---- 34 files changed, 75 insertions(+), 62 deletions(-) create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_bearing.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_normal.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/my_location.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/my_location_bearing.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/my_location_stale.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_bearing.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_normal.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_bearing.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_stale.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_bearing.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_normal.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_bearing.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_stale.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/ic_mylocationview_bearing.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/ic_mylocationview_normal.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_bearing.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_stale.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_mylocationview_bearing.png create mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_mylocationview_normal.png delete mode 100644 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_bearing.png delete mode 100644 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_normal.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location_bearing.png delete mode 100755 platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location_stale.png create mode 100644 platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_mylocationview_background.xml delete mode 100644 platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_userlocationview_shadow.xml diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java index 8aa8eccf5..8e1bf9773 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java @@ -270,13 +270,9 @@ public class MapView extends FrameLayout { // MyLocationView MyLocationViewSettings myLocationViewSettings = mMapboxMap.getMyLocationViewSettings(); myLocationViewSettings.setForegroundDrawable(options.getMyLocationForegroundDrawable(), options.getMyLocationForegroundBearingDrawable()); + myLocationViewSettings.setForegroundTintColor(options.getMyLocationForegroundTintColor()); myLocationViewSettings.setBackgroundDrawable(options.getMyLocationBackgroundDrawable(), options.getMyLocationBackgroundPadding()); - if (options.getMyLocationForegroundTintColor() != -1) { - myLocationViewSettings.setForegroundTintColor(options.getMyLocationForegroundTintColor()); - } - if (options.getMyLocationBackgroundTintColor() != -1) { - myLocationViewSettings.setBackgroundTintColor(options.getMyLocationBackgroundTintColor()); - } + myLocationViewSettings.setBackgroundTintColor(options.getMyLocationBackgroundTintColor()); myLocationViewSettings.setAccuracyAlpha(options.getMyLocationAccuracyAlpha()); myLocationViewSettings.setAccuracyTintColor(options.getMyLocationAccuracyTintColor()); mMapboxMap.setMyLocationEnabled(options.getLocationEnabled()); diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java index c5040f40d..f9f6953db 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java @@ -2,6 +2,7 @@ package com.mapbox.mapboxsdk.maps; import android.content.Context; import android.content.res.TypedArray; +import android.graphics.Color; import android.graphics.drawable.Drawable; import android.os.Parcel; import android.os.Parcelable; @@ -9,6 +10,7 @@ import android.support.annotation.ColorInt; import android.support.annotation.IntRange; import android.support.annotation.NonNull; import android.support.annotation.Nullable; +import android.support.v4.content.ContextCompat; import android.util.AttributeSet; import android.view.Gravity; @@ -65,8 +67,8 @@ public class MapboxMapOptions implements Parcelable { private Drawable myLocationForegroundDrawable; private Drawable myLocationForegroundBearingDrawable; private Drawable myLocationBackgroundDrawable; - private int myLocationForegroundTintColor = -1; - private int myLocationBackgroundTintColor = -1; + private int myLocationForegroundTintColor; + private int myLocationBackgroundTintColor; private int[] myLocationBackgroundPadding; private int myLocationAccuracyTintColor; private int myLocationAccuracyAlpha; @@ -171,16 +173,32 @@ public class MapboxMapOptions implements Parcelable { , (int) (typedArray.getDimension(R.styleable.MapView_attribution_margin_bottom, DIMENSION_SEVEN_DP) * screenDensity)}); mapboxMapOptions.locationEnabled(typedArray.getBoolean(R.styleable.MapView_my_location_enabled, false)); - mapboxMapOptions.myLocationForegroundDrawables(typedArray.getDrawable(R.styleable.MapView_my_location_foreground), typedArray.getDrawable(R.styleable.MapView_my_location_foreground_bearing)); - mapboxMapOptions.myLocationBackgroundDrawable(typedArray.getDrawable(R.styleable.MapView_my_location_background)); - mapboxMapOptions.myLocationForegroundTintColor(typedArray.getColor(R.styleable.MapView_my_location_foreground_tint, -1)); - mapboxMapOptions.myLocationBackgroundTintColor(typedArray.getColor(R.styleable.MapView_my_location_background_tint, -1)); + mapboxMapOptions.myLocationForegroundTintColor(typedArray.getColor(R.styleable.MapView_my_location_foreground_tint, Color.TRANSPARENT)); + mapboxMapOptions.myLocationBackgroundTintColor(typedArray.getColor(R.styleable.MapView_my_location_background_tint, Color.TRANSPARENT)); + + Drawable foregroundDrawable = typedArray.getDrawable(R.styleable.MapView_my_location_foreground); + if(foregroundDrawable==null){ + foregroundDrawable = ContextCompat.getDrawable(context,R.drawable.ic_mylocationview_normal); + } + + Drawable foregroundBearingDrawable = typedArray.getDrawable(R.styleable.MapView_my_location_foreground_bearing); + if(foregroundBearingDrawable==null){ + foregroundBearingDrawable = ContextCompat.getDrawable(context,R.drawable.ic_mylocationview_bearing); + } + + Drawable backgroundDrawable = typedArray.getDrawable(R.styleable.MapView_my_location_background); + if(backgroundDrawable==null){ + backgroundDrawable = ContextCompat.getDrawable(context, R.drawable.ic_mylocationview_background); + } + + mapboxMapOptions.myLocationForegroundDrawables(foregroundDrawable, foregroundBearingDrawable); + mapboxMapOptions.myLocationBackgroundDrawable(backgroundDrawable); mapboxMapOptions.myLocationBackgroundPadding(new int[]{(int) (typedArray.getDimension(R.styleable.MapView_my_location_background_left, 0) * screenDensity) , (int) (typedArray.getDimension(R.styleable.MapView_my_location_background_top, 0) * screenDensity) , (int) (typedArray.getDimension(R.styleable.MapView_my_location_background_right, 0) * screenDensity) , (int) (typedArray.getDimension(R.styleable.MapView_my_location_background_bottom, 0) * screenDensity)}); mapboxMapOptions.myLocationAccuracyAlpha(typedArray.getInt(R.styleable.MapView_my_location_accuracy_alpha, 100)); - mapboxMapOptions.myLocationAccuracyTint(typedArray.getColor(R.styleable.MapView_my_location_accuracy_tint, ColorUtils.getAccentColor(context))); + mapboxMapOptions.myLocationAccuracyTint(typedArray.getColor(R.styleable.MapView_my_location_accuracy_tint, ColorUtils.getPrimaryColor(context))); } finally { typedArray.recycle(); } diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java index 85052ef38..78e2b80e4 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java @@ -3,6 +3,7 @@ package com.mapbox.mapboxsdk.maps.widgets; import android.animation.ValueAnimator; import android.content.Context; import android.graphics.Canvas; +import android.graphics.Color; import android.graphics.Paint; import android.graphics.PointF; import android.graphics.PorterDuff; @@ -19,16 +20,13 @@ import android.support.annotation.ColorInt; import android.support.annotation.FloatRange; import android.support.annotation.IntRange; import android.support.annotation.NonNull; -import android.support.v4.content.ContextCompat; import android.support.v4.view.animation.FastOutLinearInInterpolator; import android.util.AttributeSet; -import android.util.Log; import android.view.View; import com.mapbox.mapboxsdk.R; import com.mapbox.mapboxsdk.camera.CameraPosition; import com.mapbox.mapboxsdk.camera.CameraUpdateFactory; -import com.mapbox.mapboxsdk.constants.MapboxConstants; import com.mapbox.mapboxsdk.constants.MyBearingTracking; import com.mapbox.mapboxsdk.constants.MyLocationTracking; import com.mapbox.mapboxsdk.geometry.LatLng; @@ -37,7 +35,6 @@ import com.mapbox.mapboxsdk.location.LocationServices; import com.mapbox.mapboxsdk.maps.MapboxMap; import com.mapbox.mapboxsdk.maps.Projection; import com.mapbox.mapboxsdk.maps.UiSettings; -import com.mapbox.mapboxsdk.utils.ColorUtils; import java.lang.ref.WeakReference; @@ -72,6 +69,9 @@ public class MyLocationView extends View { private Drawable foregroundBearingDrawable; private Drawable backgroundDrawable; + private int foregroundTintColor; + private int backgroundTintColor; + private Rect foregroundBounds; private Rect backgroundBounds; @@ -106,38 +106,36 @@ public class MyLocationView extends View { private void init(Context context) { setEnabled(false); - - // behavioural model myLocationBehaviour = new MyLocationBehaviourFactory().getBehaviouralModel(MyLocationTracking.TRACKING_NONE); compassListener = new CompassListener(context); - maxSize = (int) context.getResources().getDimension(R.dimen.userlocationview_size); - - // default implementation - setShadowDrawable(ContextCompat.getDrawable(context, R.drawable.ic_userlocationview_shadow)); - setForegroundDrawables(ContextCompat.getDrawable(context, R.drawable.ic_userlocationview_normal), ContextCompat.getDrawable(context, R.drawable.ic_userlocationview_bearing)); - setAccuracyTint(ColorUtils.getAccentColor(context)); - setAccuracyAlpha(100); + maxSize = (int) context.getResources().getDimension(R.dimen.my_locationview_size); } public final void setForegroundDrawables(Drawable defaultDrawable, Drawable bearingDrawable) { if (defaultDrawable == null || bearingDrawable == null) { - Log.e(MapboxConstants.TAG, "Not setting foreground drawables MyLocationView: default = " + defaultDrawable + " bearing = " + bearingDrawable); return; } if (defaultDrawable.getIntrinsicWidth() != bearingDrawable.getIntrinsicWidth() || defaultDrawable.getIntrinsicHeight() != bearingDrawable.getIntrinsicHeight()) { throw new RuntimeException("The dimensions from location and bearing drawables should be match"); } + + foregroundDrawable = defaultDrawable; foregroundBearingDrawable = bearingDrawable; + setForegroundDrawableTint(foregroundTintColor); + invalidateBounds(); } public final void setForegroundDrawableTint(@ColorInt int color) { - if (foregroundDrawable != null) { - foregroundDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); - } - if (foregroundBearingDrawable != null) { - foregroundBearingDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); + if (color != Color.TRANSPARENT) { + foregroundTintColor = color; + if (foregroundDrawable != null) { + foregroundDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); + } + if (foregroundBearingDrawable != null) { + foregroundBearingDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); + } } } @@ -155,15 +153,19 @@ public class MyLocationView extends View { backgroundOffsetRight = right; backgroundOffsetBottom = bottom; + setShadowDrawableTint(backgroundTintColor); + invalidateBounds(); } public final void setShadowDrawableTint(@ColorInt int color) { - if (backgroundDrawable == null) { - return; + if (color != Color.TRANSPARENT) { + backgroundTintColor = color; + if (backgroundDrawable == null) { + return; + } + backgroundDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); } - - backgroundDrawable.mutate().setColorFilter(color, PorterDuff.Mode.SRC_IN); } public final void setAccuracyTint(@ColorInt int color) { diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_bearing.png new file mode 100755 index 0000000000000000000000000000000000000000..c93fa4781a3ad18c7e20652b8f72a587ba06c635 GIT binary patch literal 1046 zcmV+x1nK*UP)W7MAYooNE3|JG#|V7lo@TiE!)oCyLUlh=XL() zod55fnLBeYp+Z;F(UF?P%T^vH$>#@qB1bAz22`oUt;x(52EGPxRfMs5pfhr_616G< zupx1MWetUo0qF2d6Y&0^6Nx`I0IjLd)|+BWD|$4x^RpTNWJUjguRp;-o> zO*{3kJn{f`BC`{O&x;t9kksaGw$dgcj835a)Wn)xcwq;ardZIlfSmKpN{CvLT*m^F z=`QOih}aZ_Q2RPs~-RJv6OZFK^b=&DLi^Am`(Xt6UJ2%VL&bEVuj0$`_ZG=f84 z0Ehty2Ncc$=m+KBa=X`!mSXb%G-Uxi_+_qp8!Yw%T&HG+ra|(+?7ivFMz%K1tHu7U zE(^d;W_JPn0e~f%24(g3Uy zfdA+$UGWuwH*|^?iTP&s{+;bQkCGNZG&SBqOeX;>Hw5q-6ZfXO>wi?urv=cO%zVhe zUe#g&tI0=$PUKzHoXP+%oVd0kR8!-1sztR}fPN@HKi~25YtP?N$*T+y?Yr4bQuG)3 zP^r`{rk!FTW9hDEhgA|O1GFTwFAJ~-AXEyKpp_C78*;33C20SWC%Jzc!%Q9A^2@t*Mc3a+mmDW`j0GKJ7_@$SG{1~7HH3vM#QtV0hJae*~ zle+Q%9y<2-!*h!d65;iKALK#0KUmMi?;S#HcRO+unB-Skv})~ z-iCgRfYT&Ia^T`xSLcN-HequB1=*YWZ!cRimwzswdvL503e(g~ZRq+)Z1p|0$1GS~ z5rE*b<`h)`bG_8dRGolc-^@i-Ct$9ZdYP&d(CeGIsOkjF^-?d>V?TjE0JKvmKupAv Qu>b%707*qoM6N<$f+42z3;+NC literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_normal.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/ic_mylocationview_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..120b7dd61268ebdb175143dc29a3fae5ded75433 GIT binary patch literal 885 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 bpaA@`OHNr!%XInk8{1gl{7S8^3*mnN7D>GP diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/my_location_stale.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-hdpi/my_location_stale.png deleted file mode 100755 index 0d599c01fa04ca349a6dc1a03d8035ec7bc7c743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2593 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 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_bearing.png new file mode 100755 index 0000000000000000000000000000000000000000..0d7d89a8b4a9709c83bf7ec06468f0439a76ef31 GIT binary patch literal 649 zcmV;40(Sk0P)xY1Vzg}piST| zoS8IiQ;S?UGcsbE60~~HC`bb*ZFt@jZ!(Zsc;AQEX5RMP^Z)A>W%$bug&{{UGl18~YQWun^!BX(`W0Q8*M1IF+w z!^LGGTF3jM(_SHbC7|c5)5K^X=ASDGY?ma>f{_^A5CE?xYn}I%Kpj9InvT+Ps2kwD zf775TZm5jpd-u$GO~=y+I)=YSG~2#Qpfdop8Z(>0&uvY+QaZ8on_Cdq0Lk2Jt6=#G zKwKeiN)kOqBl_MAge!pd%uI8Lv?72OH=+P$Dr_ew(k*kU^R58&ta%^6C6!oB{Xsqz zzpUy}0_cO*RtR=x8dizb)XR_*$)Ak<3bY53FTWfYl14n5SC31<-NnAd>p%d9GUj?qg+qxLC`WzF))EpK@KN|agyZP(D0A5W3--7ittkv>0 jg7pNd1Jo1v?+N??50$VXSrbMf00000NkvXXu0mjf(gG;T literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_normal.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/ic_mylocationview_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..831ef1acf45ce6888c3a69a646a13d5f91255d7e GIT binary patch literal 555 zcmV+`0@VG9P)PgY4Gj&%l0PL0o$)x) zKm!F79G5_#0TTYW2cZxOPw=w7F?&ivw&1 zo;nbp-Hp(nP&>d6{;e_X@QuP;rt|)x+qHHD(De1FO1G?G0`&pV9cC7Trz~B6z1DH} zSQSJWAeKI?*I0Z5U`WJGLE6)7BC@Fhp#;#F+N%tao&`{=A_`!yz*cNMS$iVOR|1I7 zm?HoNWnzx_Xr|kEC99DF#6RcCp|L&FuuRMm&qGjErYHLAsyZn^?92BjnxHwC=EZcO zaeKDw-n=h>mXtZbgfTAw#CWliG{$`aG|!mN37GH#z(D_Mw=wAtAeDPW#0#DPm>#bt zql>-(8m2cwW#J0@!rgHR@#8#y8rkS=DEI=fi{okYJs59Y0T4c962?1OjdTlafwt*` zTZOQ;44_FS_&>fD%8S;e-s&@1z7l{f68p3t)pUIp;Kr*(Xv&Q zC>|xe0r(|=3WvcdKp!D6Bs)Hr>s$d`6xOA;ZdT%UD?=22#{_NX1V5Lz6Ayo@yxKQ_ tTNB?~aGi!uEl(r3PM`oF=s?Lk@E6iuharP;vgH5(002ovPDHLkV1j7L^CkcQ literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location.png deleted file mode 100755 index 542cd25e22ba75f30d3632b76ed6af42fade7789..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2089 zcmaJ?c|4T)AAcMblCw>&8e~_ORQQ~ezl05v1xyQ{QREp>v_K4@8|V?zdz^e^(1@H-PUOsX#fDQ zj=IBzA>S<&ui9$)_tZiSPreyKu6~f0AOwnLia@}TBVd6rDvucoGC(FLCbAve4ge|^ zTyH7g0a9*E}sM+ue%M0aXBQoFP?^?37x?( z?hdI4^peuO+0t;f9S81U58Eyw$_02J#DqzB5qvRGLV_>p66I%w83~6iL7;FF{O_Rr zXdWKXAD>5hsMm zaG`wmCBKp2VGtxFB9YP2(THd)LLdr7qV4SLkSGiigRzz)ti>^Wh$*q=i_Mo6TtG2f z#1%qZ0UxGNWU>SYAQD_2>E9{vgkNO&;?HH07Yr$33Xy08N|DkskVgCeP#*6KS`0D3 zf8zb0!eZ|jA&6vvV!;6sTi&=3bA>A*(OCpCA%VzSAc$D5qDPnj5{SbDLYTAjQq^D< zG$xzNR~RjqSTq`u$`?aSJ{zREkl=D11eePpQt+;>wpa?DfW|nX(XMzWCzPEn3Po_X zqd4PTF@$BVi-3KA2lAn1F6SSv&5B&bK=6ce&n}>d8wGMGA^{J!lsJ*QaxB;t^*(bs zE60Lck&BcEgH*KlzuLWQlFyLh_+@zImoMWF^5ruxk`H&)gIC@JSzx6xh z9^kXyVZ5mPpsYHVG4dM)&)-`G>-!OXwEeygmew&pC_BRk&G$}dFZOXydFtotV84lo zRL5GiUQP)p{4pJKJYs{XRw;Y$D96b$xK!!8s`~5UbI)d;g^q4Yobcym8pdX3-bxd9 z|CuZ99@vtgb2KNWSD0C@*{E2HMDm_wGZU?2_g=+AvRzmAtfdr1a=$HX~8Y{N; z;H-6BpVB=iV+}pur@FR;DWz5UM(y+RDk{mN-F+B_lfI&~DCwyJp6N*^c0{E1vdmnb zsa)z(o|IZFFxI!k#og7Z{Fho0x+bf;KmNui)vu;b>%VrQ(@)=OVp;zDIMCBSxNXbb zAlCfB;3@a$8-0hbG{2mY-uqg2x_&XvdN)& z#xa0oJ!N`sR@U6;ch=+j!Oz`4_FzpBRWBu*Yd;L8m2B*rMaK3PUHvq2ZO*Ex=1k>> zz-;yM!NWwuBkvt7cFB@DJIB2PqWc?!QEEY=8s>!drZ(>DYnuONvA7!b@hB6bgYxdY zTD8`UHCzAFpP4uIe)b6`vAAAKuiz+epzPhY(*9b5*u(-JWW@JG=ZB1}GHS2ZI2PFY z3(8jiNQ0?CBXr|t)##8)d8=MBeJ%OCPVFZ_{jF~M(WL8VEPF)v?I_!cIOF51-w1-M zAMH;`Ik|JVlK3m&`kXOEklwLdg(k;**7&e~TlR6DQu8N+t$X1`|n8+U(-Sc8L zJLdvZNy$9F#fZY%MSe(sYI#W`m7(sTXJeoynXWWEUjRMSQNQh3lsHzMcsi0{7#;!Dy|gy&@rvPG}wqs5&c8ciQmG#Z?4V*NzhG&v|XDMPQ*E?eb1=x{SsFl7I9 zU-PJyEFT*qc6W(+o2 zSJqX2vLi(7ZfZV|I~AFtS(?!QCcX}zcVSI!*+tG!eB$iD;XnQ?IP`YF(V%$O?LgbO z;aBFJsoK6iJ{hV%xO-hbm$mJ}vA16(aC6s~-K#S4OSQ2#zHidRv?mq6{z#k~H#cgz z0{hTaO&0%t5wJRK&XHxuZBwNn9!!(d4^*fP=VYx@p8n-q9;H`pqB(m*o7U>Av1&Nk zBz&?Qd5K=xHlFcweSP4~q|k-U9e`rZ=c&wl9Z>=T?ko&9@KUIXpEuQ&?o#FyeDp7w C$7G2B diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_bearing.png deleted file mode 100755 index 429f03f64884126867cf1115947dc7f8c3c980df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3599 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 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_stale.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-mdpi/my_location_stale.png deleted file mode 100755 index 6613c41153f4c6dedca5c2bb482867c20e84cd1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1942 zcmaJ?Yfuwc6pk205Ft|DSXiUj_{f_OvJ%9+AnKyV3{QE4WPueo8E=I zO**KM$Uep*PC{xXj_W`sGdDMvk;`RZ`V1ypAP_KF943cDCp_qe?Gf`@@18c-&Yuw^m{o6qKm*=#9KBw`6dSuDO-AQSVX z9R3hif~j**Sc?x~HJ`DZVX^jxKy^f939Lt!!5Wz!LxI7>L1b7hV%e~KAF-O@wXlZ8 zG6^wE`}O|ox`#|e581b$nwL0yYJXTu^t_&E?h9T!?vO}ivRpD-Y3z6w*Ex4lw#Tg3 z+H2`n^VS1y5IKKS*{iCOqLUsk>Ayr=NSUE2tn?~QUD zzkjvWzgj#w#~-|NTibQJJE?uU_CgY?V>PooxwWaY_4Te+LDxQ)i`lx$a?^BecAAHAUlcfousXRekW8bch?i z^77=?=g*(3T4QDUHe%fCTDz9qGw_ZwhFs;b*D*S7FRgjzS5u~(Z)uVDY&##YZEn3W ztE22JFC?U>MU%E{*|NvFRSLz|KU%HU=2VtPhDP(aXZM4ip6hHbSM3`Z$luqQ+fj6u z7aUBk*}q@4V#UnuB}csE8>*k2Tay_(D(PBgaCkyu;;}t}>lQv*%<%5QLBT`%=?8s% zeM^Nx;ruOIw(!)k0nmb|~H zKJk~XUcH%;)+UQZv*$=-A7)G5jS zwmb33$*#UX^p;uYd5dlwOiV}!7_(55=CrBPrKO;vV_Zy@l2l>|x40d76amAqQV~0R=t5O-SG1j&Hct1y^Uf+J^2z=T&Iq#i*fYNJzhM{ ze`7_(Dk>CqR6<#CHOcow>%)M<4kg@A7n&ZtPEpiIEj-Bu4bhSC<8)f~DNUCr_RXIe61nT~jlf zwv$|Botoq!c(52n>Cmn^o6QzEefsp6`|}vJH!74`CtJCgIOl{I`#%Ag0=4 zaf<6~UFbe(i`4ew9U5F8QrOP$ z>Gb>nKfk=Bq@;Yy+Tb_$b3Gvl+O&H&Juu?vu3ZzFEKaD%Z@i}s$*#Vi@v76k+8wyeMPS)#~4`+zpuDU+|?Dpr`k@$DWXX@u15T qlaSz-Om6-#%g50^`z<5i2Aw6T3oiQR&#p|dzm#%mwB)cTwdikJ?D|;% diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_bearing.png new file mode 100755 index 0000000000000000000000000000000000000000..1056d617e9bfed53d728459fd9e6737aa0c2bb00 GIT binary patch literal 1345 zcmV-H1-|-;P)w-#H=k$5DwhYRmy!Tj z|HU6S=KQ%|0W20x6Oc$o)s`y;fYxt50m96&pYY{-0&nF<^r?*dr% zpJthQeUsMX2R4UJdI`aE09wrK1JF9FNyazvNz#X3rUFQn~b^~~@P;*S!n$p$o{~dsE%zToVbSRvLg;P-YG?=ECNg>7Z z0VJLXO9)&IqPLPQ>MveE@N5Fs4VVpqiNL8J?z`bkp~keY)7REy7h9K#lLf~!0J03r z)~NuHP4sfpt4zS+r@%~mbXTgufU-ltgOwY5{nzq{wA2|M{R zV?3Jx@qD*()e(iM89*Z#s{on?0Pr{nzXM2H#0kZJK51-hJT0@)`LtXI5RQ-BNuYtL<%i*TFvktXprAr5(^<`>7EKYo0mui;r9GG?+ zZNaQeUHJgwnI15=UpVTMdNGK44L$gPOjW5S*Y=I9Q54z_pjxKM8CvHpi`Ngfg$~Km zmj*zKA8#c1K4iuQS?1=_A;LaJew(2$Ps^wy4?w^9EC{ax@XIh(KqCjnPNP+QLq;7r z0GLUOXT*!lN*ShXXdE^4;3^QYjac^|gW|Nu%Hfy`8{d59S@C1V!6tRMEC7UKBijk| zzEd;BjfR0jGv+=1)#?uI@m+*H7jZ0l@9|fu4ZR z>e$!Z@Ml>8n7$1XN9&QVIy~$DKQf$N&^Q6#)M}%7<)|!4X%q0TAuVq1f;hheu99W) zqRu&S&S>bW)Nc;y0KiO<#7GNUig-lHf^d!$t3BBq`clRjz|4h_4?w6-ACQc`4B`$j zmO7dQ!bvdgG4%QuWj8N;xdY&0$7}kA)hdPFW>6D=MMZ)*OW=Vii=R5w)?gNyYdhRk z0Mi>|UuGG|ih`790KV16nPCo~pTX9fU?pa>1y9)SW&we&1DNSaz#!s#0d53Q!qOrKidScuBh)YgHzo99P9lPn8Mq zl6E=Ps!TvRu8NnQDih!(?Q*PDnSgR!6)!zq@e}Y5ezS8>MZx*>00000NkvXXu0mjf D>TGpx literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_normal.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/ic_mylocationview_normal.png new file mode 100755 index 0000000000000000000000000000000000000000..37b1f7adbf48b9f62e4d4361e249a19ed8f1dcdc GIT binary patch literal 1096 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 U0`5Dv|J49i7IxVCXs_u10+!GqjQ{`u diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_bearing.png deleted file mode 100755 index 1b88f9f489d0c97588aea2948a285c0512d98fd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8155 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 XL!XaAxsv|=ZdZPx0jZI*c>R9>?%VMx diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_stale.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xhdpi/my_location_stale.png deleted file mode 100755 index 7af3789ff0769bac76f6cf808a3ad6f58891ba8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3287 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 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/ic_mylocationview_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/ic_mylocationview_bearing.png new file mode 100755 index 0000000000000000000000000000000000000000..1ff25906063af93871221c1dd60115b68af12629 GIT binary patch literal 1902 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 ZC&;{y4zkqpbNu-Qz|Pu{#If{={R>bh&3^y@ literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location.png deleted file mode 100755 index 6f175df1689ea01d09690a6e5278581384b92b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5057 zcma)AXH-*7w+>Be=uHe=IwYY(AoSj(R|OIX5K0n4=)wyEB1I9TsuV#Kr3)gxBPtyf zh0qZT0!r_Aqu*QZkNe*Bowd%HnZ5S&>^(Dk&pG=fSy~tZ>3HY>007X~NY9$ohW)x} z&XJy~o=W4S<~%{)kzj-MB7`FFD1f#n7Ksut4nTOLtWgNh@W9t7bpU`u9Bu1Ja5OiA zd0+#;h+jJ3umBth4FITXhT#w%ekg(f66KA?z=giIbO;HcJ>fzQisn#roG!`-Z4`k= z*+f{_dPMknsCo)%Y6z%@!AJxFC;~ztEWjTV1Pg-;{pN*{`oF{wA%Wj21V6aYf1GkO zw-nID;!y&MU?mw3sFJdPvMN|sQCV3*Sz162Dys;A%0uL#GIH`T1t?5GPT@aaGx*aMX#^MYArNpd2qZK#6dWoK#^SvpvZ|`85U3nPPELlTArlmiAt1tJFhRn9 zG3cR!Jn(270gc57{9;5PvB3nm5Xsa3Od$aGH!UXU&t)Pl7$gjVgUEuRzozt;qPhA1 zuNn~Ww{{T08ugFA|0i*fZ8#1Eu|@@9gYh1ujq?)zWeNw=#iI}eEZ!E2_5W)XEq$;A zY>*EYC!nkQd({NQ%@H1G%rBwDZMQE#Kvh+sP-R_J16@UZIpx2wdRUL(02GGs7uNG1tm?mFe+5JUj$~O6g-3^= zJPq*J0D<2VhoS%77o~sY`xEQ=@4hJiD;7d>2J&lr|JQc^B_hSpukPQ$OB(zg{wNG7 z=JBN94lM4c2LPBM#(LVeVbg2*Kuh-byq!N=_WNeL$R5*>v$C*c`Yah5C0ls}*Z2Aw zsO<`yKhGQUDHgq(Tkm_(SP^Zc037?maKMuO@(IdJRyNO~zgCnd%Y9s^*nmPvk`F`! z!p*ltVW$$>f|(RcW(xMtxj$fpW3 z3q{so=>wuXjvKtv-!U%K2}jql3kj1Ay@_Fhjjjs3bC%E}tJvADye28DW$+2!0}+To z9R}1={usIaL84AzbYs*U;rFRT4fuE{@!kgZ*U&h$==#GY>Hmq|?PgijMs@(@`x70HQ<$w^5` z3fv5z*4Ea@f<6!P@|{1Q$H&Q;U1neI;d57M>&b(B1a}K@y#WTg#go!!otKm25V$d; zYHDM1=bcxb>ZmVIG~!~>`E*X*{uRmW%|=15?mO-v6-rDduSiTJt8+=5)bZBhNo2K2 zRE4dJ-O1+iaEM@0+;!lE>?Z%IXS5X5jQ3-vGd4UszU&{Y>})RgGhyf3Pkr?D`$9`g zOLxo6N4^gTldo|oOixUbe-3hpeZ$Pi^qHfMkn8HiJMEHitGm0KCPQV^#HdnVPu2PTc1ke}&)MNSg3{&NnbJ@`s49uyEeIw?fA}4PWyu zP4M#tzWOMn#A!?>@u=|2#kH(x2atQx%cbFoE#BlIzl&8YMIs=y-|Avd;(KAX$VxG5 zFr=rUS>3;6wr?`D@x!-ui;d^67m>snzR4aaJi|crcyKshjZ1KXf22ooyK{3he)G0n z2Dg@MOqN%1pO=$=vfWifov<*K3a2`+>0}Nm`>(r4viJ*60)n*c$|;7GLyH{LE(e6_ z-01=G@|{y>pm*i~8Ylu!8Jvxvs{)GFOcFlEX>vOC!!JyWOG*;q$7^+mcSOx4r)m&A z)KpYdnm@$y6}a{#W#8CKF@t4jA5u2@Bay|3_f=P<#4Z(_s8?%i;MXGPK~Dp&O_;A+ z2Gqq(48&Z2q^)nIWfK<1{sQ%aNN*Im=$uGz@s6nSg~gfUp}~1~&w1P{i&YA=)w#j| zF%c1Xg4v#rr|O*RbKiIKZLZZOqSam^+T5mq0WO(`xHgaeTkDDS-piv8bPF>?pOt3Y zi>v>^`{n`>kmq43eAk)MzC68y$HXeXWl0@A+vEq4^In-$!W_0v(=9KREbOBLZzH#8 z@3N+^e7K*HkPBbs((CQOs^FKF&(Fya1D$$ zy*K0q--^74^zevUh(0Qznk*>0_LP&FF56aXwglWeNsLk0zwq#N_0>qScKvE(_|BMN z&c{!ms*1$l2vevoyuY6XaO6n}Ido-jdltFB5hV+UM>QW%6Q#ZheBa@yDFK*NKZ;xd z)K2xMhYg3m!+mtF8`&o%_m%eO(emmMm^j7ilGa#F}{>&8jwCj`2J#92Gf?e$5HcS1Rv?q*cASboGt+TVU zw28j`c0$51J564H0Ea`Y_88cl>d{F3mxsQ%#)bUvenr=%9O$i7v$pn#*bdT>icaS& z*COkQ%VhOTqLA_$$d=g#p6d}uB)~GO&p4>ml-PH68a|oy#aun>`^5NB)VFJhK>dmd zzB9U(CFO9&>cXGINv-gKu0AQ-U^vF?inYD{WO3D1id{tXielsF_?VQ&ehB69M_~t- zqKD1eGoS|du50?Qj<`jt#4aj2Hq<Feu@>!)Nfd(!4F48M96rdMhInAR=Z*&o+jn_q4zVUD|> znDeu!p0=On+RpcRO*KVDMZrw60Y3*7nBnjd*$U^_c_;5qgWM_O`ht zHY;IZfuzZ)&N#K{DMT%J^=;VwOLS5T)7aqhI4P*O6Tv8DfX5%#^YyE5N?IC!dR|`A zDfGe@WFo7i6Ud((p2o~SLgjh%WB0Pj6y2cygbdBbrApo_0qI7ME)^Cq&c*?Bz^|Io znWT501y}n{(U-%FA-*5QFY~oDLQ8aK9vY?-=m>5~437Gy5*oSPx-JO@iHWi0>tKC@ zk+YA_h9u6)#=jC&a=djaM+JFv=iXiKm!SuOJ?~yv!_Ww|U%ojlcFDecNPtI^*Vk&t z-21snsayz`3IL|=x}g(YL&FDJn5b0%2$`!%=s4Yc7C}kqeJpv;Nj<`W}TF7YG*(eQ*ad$FKtWP2{^s)6xSP=9dKXPS2 zI5o`9zrLzT;UyAl=x~p?j$!3uLIRzC$aPVu*jMi=PGRE`O@Hg&vR(9h-8~=+7oea?mr;=5Lr7(;ToJfs0X`8-!kX38Rj44^o%`fibIP z<>hMq)VJV6>^L{SnvqJrd&=0VUPZ>mfi6*aE(T+B-uJZ>A<$?s#%b^D}$( zlE^|!xu%T0pu(f6I#IQ=%Lyz|sZi0E7co`C0|Uo=SH%KZ<`VtcZ~kokv^G_T0s?`W zG;WOAqCE2}pRJ4dUw#JhVdW#6a|*)lE~beNvpJ`B299x?SWt4NQ90#u2*-Q9W9KN7!DK#oiTo`P#0W|J4MSX+p#1+ zaxpbA+3J;Aj3kKl8tS(6m*425JD!_=;1MCMWPM_1gFqlO$sO5H5wqEG>njk#yo(?{7b0-X_KEk?F6%>21+XlN*Lvg%4pKEyZN zb5Pz?p^<17wC&2y!C~h=)3`Y@8ZOTzmUn7)TVC}1QT&r8GP1Uim>B@&Ik`cDu+O#Z zH{=O!jz1#W-lcFsh9w}74nc*(v4z`|gGaIxeAf~6)$K>Cn)~19f3_b`FCQ7=^Y3$_ z);J1NOG3M(J5u)41ZKRE+e#0c{Pxy~4vhH}dvMl9W~1#2Js_vy+xwc)XNR9P)x)d3f?bj(*n$c2(-}*p`d7FO6cC&6qXcq zpMg8I-wXtL)g%r;7izsJ12Gly19d3XAoZBjhJ&cSUD zo?&y(aSF@BD7wyuk#QdHT^4P1rDkx=Sk>9Mnq^9M6?pR2bVZ{P_XI@eX>EQI#%7|! zN^93EFfdRRn>{OM6{O`mY(gzfJuNk1yc+y%GAj7wVDruHxAz?izHiIIM^!0g#7==Q zN+;?mrkz;MoWzz6+WA0S)6nqEx|cRuVYl7hJwe}i`?L|E^jZ|oa8pSO8TP?^+cvq^ z+1h%G1y&p4U~9YJ<0R#gP2pU-DoAB{;$QcnKS6unwtJ?&o#*DulSvoskb30anuE_V zr8ziA`+l(_o(blsi;!3s*WpgmWSv zpBPxha2&qnh|*zIhyD~9Ez)Se{o>YcNWIm<@ofg@OzXvc=S&OLQGDRb)bn;XY z%GZc$rjR)pzanv<;jO*)t*`FeScXwSdaR^Fv}bix!v!!G=A856xa^5iO57!++P)?x zJ*i5DqB*J=YDP55fm?az`lM)p30BDbth6NKO;BygVgZ@$83?dD1LhL=9qtq uYf{-P^t-_R??j}^9Kc44KkNWd0Hzuh1$Bk)w*LC5W~^_aSEb{A?SB9(J>f(E diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_bearing.png deleted file mode 100755 index f4bb454a06546477019e1dc1645ecf082082e7db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13246 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 LAYLhI6!d=p3&(F3 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_stale.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxhdpi/my_location_stale.png deleted file mode 100755 index f1d2f2eca090f881a72090ee4ffe6eb8a9dca342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4676 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 Q^SFS`2?uP=G2-=q0X!jyE&u=k literal 0 HcmV?d00001 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_bearing.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_bearing.png deleted file mode 100644 index 5a589a9cf24fe9d2f3c6de38e5f0cd6c694eb8b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2841 zcmb7G2UJtp7A1fbqlkh995pm0m_kAc$>aY#rWA%iI-4+w~^P!tEk_@z2F zWM~!;5ctvr20;c8P!MS{AQE*PBpCakG7syYwZ4C?f7W{Mo_Fuw`<#2vS$Dl3eZ1UO zF4teKq@=Wx>Q3>4#xqNgh8pxv?`NZ-K@W5Z2L1WrU@SujC^@nCVE}^4Wv~H1fWeB3 z>H=()lvGSP0l{D}&6C9Bb1{r13`WcqKx`!?TL-a#!HfhzL>R#4@azobjV*=<4$ICk z$cko86Oe%jj(fZi@Q?QjV8%x>i7Z10dxWi+1PO2fkbw|$_wqy}v7O<2T@vIkO=Ara z?;&8Mo#BV1f@wYoGG7QFtT5JSrnxl%K_FsqRs@120foSurY$?pBc>sc;F{4>kHTAtK6lA;0mC~6hO#{0a&g=J{R$R z<0Q`4b8-Hv-bXI$>$#A>%Edy-V3*4KALafu1@+L9`?-0ckI(H7@SvU-Ld`8bXWy)( zq@GHpI0cBuW=};P-nnzbq2Y*IR=%ZSer?j_k&Zhw+cOOwyMeE>eDvQ^ ze{rw+Ye@T=`}(%b)rD{a1`_#4Q4w{zxTvfWAL;Yd{!0EnrHv*tyWh2@U+hFGT)q*g zSS*(Mt+#bnFH$M#$h4lZxEOG{kOH>WG)!u6oBc8T2Q8=kx1NX3m8cBB(t8zJGZyh? z+fCPQsvMc%H&}0Mm^T@El(gk0Y<1-Z#VD$3qU1IvVf1^T$=Eho;`!@@tN_!^milfk z2Eo?3n3fk_jUZ*ztLFyn9)p^w(2Lm>jx;G!SvU6fP~%LEhn&|WJ(c@&5vDF(%Uyle z3>)olpFD^MTay|>doJv0=s`vQy6T}sV?^)u-oTObp2+E*u|$YL%z$ET!nORS&@0T@ zW{TcaSvWU5X|nBTYSFwRW9u&sQ+&{oMBk0_qS`Yh_i9#bsysDExNcIq=dU80l&2UX zx;jhim_W}VIZs^mbHcWqx7|*%N=53Cw}JOg=6gL>Ea)^>?}^r!*SJct6<%)Kl)HNr<{W(-X6qZonPi`;79S z(>aGj4d_~`+2Y|kR_~E|y^W`7z3Il&Sd9$@k~RI!;(|QBqigEO!&vpe9qn6Hr4+|5 zb}20oIh45KIk~vx#A~8*A^W@gzDZ#PICc?sp6CyGx&By}S!wpT$=y7SV>p<}WG&{qz~^S`2`^YfU77Rj zpOUJp``I30<$Z|>eMh2dw^*nf==~a4d-9RuYJfwymUFk=vI{!W!SK|99vOUh#zbzy zNUv^4^SNPZS#JSEslPoeLDqSWAoDnw7SE?v^yQf6x@GwZjbiW!en56Yr8}6`!TveP zqsMlpvDG~kPNJV9otc!67E7sQ9-WO$ksuYg(;faNw3mgXv!C4BY6G+C z_(p^4P#Un%*=(&5to&#m{nPOjv#Ig!sFRKDQK34jsGF8=E?aMZGPh>?ewub=N|~Tb zB~H;t4TYyliXSKa`y>bbu6|c2Tot9_kyA*_m7lFhB)2L+r^Z*psGpXF%tlHiz)Up2 z)RK)q?A&bWiwX>`Enyt9o-|bv8ip3)eJAAf$i?4u{5%}ij;mLhyG`&JyA`-)dERX= zYro4?d7b;Zillmdv-kGrt9ydvof}sAmLHpYsm`r^=AAumn8i=V`%hF{g$qa3QSyMj zTYPF4Tf;Id8Z00UHn~mb`?l!SE7+&<

TC&YJ#1PqvKgmB}Qj4Eg?;GKEY1s*!64 z?k0~ll{|y9&c?(I8Lg3*J2%^$?YCT|9Ix3~H*>tc%)#Zr358^4eD_1RKs&P+Ick5y zOh%Ojt4&Vh7JonAV6??w;QB2+ofnZlVOw!MC_XnX_(3)yhi&|OMTgj_WJ(Gj@oe|S z)E~e0V)ecpu?<^yymOz^^keLOxDg$pY^@Vj>2Z6!+}E|#R=U62Ot$jJSep#KM3SgE z;(QG`c3s%jot2ednZMT?H8Gbt*;keYo}2VblfdB6`nz|nGBuzHAEI}Dg>bRuSr6vu zrGquAkPfDkX5T)3)w%8{Mz-MUDDi6ZS1jFWUoN%Jx7+{ie7qI^!9&=+TT55c*pY#g SigXZ5KdV$1FUmz{deYx2yrsPW diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_normal.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/ic_userlocationview_normal.png deleted file mode 100644 index cb31dca8d29f7b478e9103b76d6fad423bf609bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1685 zcma)7do+}382`R+3^NAf8U{lXLpm}=qos>W8g`Vj#${{x*vXKIk#Zf3k~S)-b;%{V z?50SlG>1%Im$h3cs~RjaYBRObOs=y^_M4+Ur*rye&wHNtIltfgd!Oh1<2k?g$hNHv zZB3FU007#)KAQs2T&)V6I=bgS<~pEBJ(9`T1T3glb=$>LD1+zwgeC$2!9W!tP*!1r zk{bJbw|Hwv)wH!uY$vWIgrOHHzMDJ(Q~n$uV%D%&=EC>#IV+n4N>p)9(IJ@lklpyi zgJ^H<@$i^#5U#&EK_{)-?wrTTd)8VughskcjveLPw!Po&DIy;zEzU7oLS;X_ewe;? z#rD>y*Xw0tH)dv!8BV837C!EbwUno7nQzRj2qBr6M0f6a&@p$vpq3K*v?8*_pAjKD z6fdeO2hwx>b0BB1Iej+K*svPkFw|PrS`BOwjz6Ct#A5rB1(dJZXoxraPPWnxX@~XB zsdt__BFgOcb7kPg+p1K zjX0WzFg272FfrmI+UytGMCKtZqy7Yt3egmnI!&-A&`Co=Tu0f(Dy=eq@o@IDwqOw^e}=7#@aCJvN`y+6nCl~Mq$q17F3_l7 zzHdWDPi}mo>Meb4u1qd{6(nGC-*i%4g{;EyuMN9LC6;OZbP;ElFzXssL)u1V^6BrndW5cP6(VyGX8k{k=ai-+lnHVKx1ByA&u{k z%H2yrXzcMyB|*W-2RE2TSs@!{RyQ;rQqps8FxdK*LFm-(lP1EEOocYs8|>Z86@^b( z1f*vf%E991=-C}x=(c(5PbYopi}MI2Y@N3T<$B#86(#88)L1Mi8=% z(6Plf&{zWBFwB{e7R6Gjjr6WhaT+eA&c5k}Y~t|w7XJZ&W_7FVQQ~OXr0b1|3t>T0Mq(AK6hxgdG$D7N>Rd1c5-)7utGMc*-V|N`T<~sixtWSYa^g z2ffE`y9*1!b=og^Fj(n-=2n7Q{iyt{QLw(Q* eECae)dWWePLi)F&S~B{90KVQ^H`RN>2mS@Zq2sOq diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location.png deleted file mode 100755 index d43541ac3c50317907a76823ede64606c95ae07b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5236 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 bheHO?^QX<^()p15)lSPxt4LK!7zh0yw2%gp diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location_stale.png b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable-xxxhdpi/my_location_stale.png deleted file mode 100755 index 33e952391f74261a80188dde8225ef73dafb0d90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5053 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 B>ly$6 diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_mylocationview_background.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_mylocationview_background.xml new file mode 100644 index 000000000..7601d1b4a --- /dev/null +++ b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_mylocationview_background.xml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_userlocationview_shadow.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_userlocationview_shadow.xml deleted file mode 100644 index 20000c2fe..000000000 --- a/platform/android/MapboxGLAndroidSDK/src/main/res/drawable/ic_userlocationview_shadow.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml b/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml index a48a4f14b..d6cca7090 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml +++ b/platform/android/MapboxGLAndroidSDK/src/main/res/values/dimens.xml @@ -9,7 +9,6 @@ 10dp 16dp 76dp - 64dp - 18dp - 22dp + 64dp + 18dp diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_toggle.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_toggle.xml index c795098f0..6037419aa 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_toggle.xml +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_my_location_toggle.xml @@ -1,29 +1,29 @@ + xmlns:mapbox="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical"> + android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> + mapbox:my_location_background_tint="@android:color/white" + mapbox:access_token="@string/mapbox_access_token" />