From 8a0ccfa60ad7f96af4fb4fb318378c9985747d40 Mon Sep 17 00:00:00 2001 From: Adam Domagalski Date: Sat, 3 Nov 2018 01:31:39 +0100 Subject: [PATCH] custom markers, gitignore for ds store noobish mac files --- .gitignore | 1 + .../wmi/findmytutor/activity/MapActivity.java | 72 +++++++++++++++--- app/src/main/res/drawable/green_marker.png | Bin 0 -> 4627 bytes app/src/main/res/drawable/purple_marker.png | Bin 0 -> 4433 bytes app/src/main/res/drawable/yellow_marker.png | Bin 0 -> 4474 bytes app/src/main/res/layout/activity_map.xml | 2 +- app/src/main/res/values/strings.xml | 1 + 7 files changed, 66 insertions(+), 10 deletions(-) create mode 100644 app/src/main/res/drawable/green_marker.png create mode 100644 app/src/main/res/drawable/purple_marker.png create mode 100644 app/src/main/res/drawable/yellow_marker.png diff --git a/.gitignore b/.gitignore index 0c1fdca..31fce2b 100644 --- a/.gitignore +++ b/.gitignore @@ -65,3 +65,4 @@ fastlane/Preview.html fastlane/screenshots fastlane/test_output fastlane/readme.md +app/src/main/res/.DS_Store diff --git a/app/src/main/java/com/uam/wmi/findmytutor/activity/MapActivity.java b/app/src/main/java/com/uam/wmi/findmytutor/activity/MapActivity.java index 82dd6a1..3c77419 100644 --- a/app/src/main/java/com/uam/wmi/findmytutor/activity/MapActivity.java +++ b/app/src/main/java/com/uam/wmi/findmytutor/activity/MapActivity.java @@ -10,10 +10,13 @@ import android.content.SharedPreferences; import android.os.Bundle; import android.os.Handler; import android.support.design.widget.FloatingActionButton; +import android.support.v4.content.ContextCompat; import android.util.Log; import com.jakewharton.retrofit2.adapter.rxjava2.HttpException; +import com.mapbox.mapboxsdk.annotations.Icon; +import com.mapbox.mapboxsdk.annotations.IconFactory; import com.mapbox.mapboxsdk.style.layers.CircleLayer; import com.mapbox.mapboxsdk.style.layers.Layer; import com.mapbox.mapboxsdk.style.layers.SymbolLayer; @@ -75,6 +78,7 @@ public class MapActivity extends BaseActivity private MapView mapView; private MapboxMap mapboxMap; + private Marker droppedMarker; private HashMap coordsMap = new HashMap<>(); private HashMap markerHash = new HashMap<>(); @@ -109,8 +113,9 @@ public class MapActivity extends BaseActivity } @Override - public void onMapReady(MapboxMap map) { - mapboxMap = map; + public void onMapReady(MapboxMap mapboxMap) { + MapActivity.this.mapboxMap = mapboxMap; +// mapboxMap = map; final Marker marker = mapboxMap.addMarker(new MarkerViewOptions() .position(new LatLng(52.466782, 16.927549))); mStatusChecker.run(); @@ -143,14 +148,63 @@ public class MapActivity extends BaseActivity } private void setOnMapLongClickListener() { - mapboxMap.addOnMapLongClickListener((LatLng latLng) -> { - Log.e(tag, "eeeeee"); - Button button = findViewById(R.id.select_location_button); - button.setVisibility(View.VISIBLE); + final boolean[] cancel = {false}; + Button selectLocationButton = findViewById(R.id.select_location_button); -// button.setOnClickListener(() -> { -// -// }); + mapboxMap.addOnMapLongClickListener((LatLng latLng) -> { + selectLocationButton.setVisibility(View.VISIBLE); + Icon icon = IconFactory.getInstance(MapActivity.this).fromResource(R.drawable.green_marker); + + + if (droppedMarker == null) { + + droppedMarker = mapboxMap.addMarker(new MarkerOptions() + .position(latLng) + .icon(icon) + .title("My Loc") + .setSnippet("Snipecik")); + + } else if (!cancel[0]){ + ValueAnimator markerAnimator = ObjectAnimator.ofObject(droppedMarker, "position", + new mapUtils.LatLngEvaluator(), droppedMarker.getPosition(), latLng); + markerAnimator.setDuration(2000); + markerAnimator.start(); + } + + selectLocationButton.setOnClickListener((View view) -> { + + if (!cancel[0] && droppedMarker != null){ + // Toast instructing user to tap on the mapboxMap + Toast.makeText( + MapActivity.this, + "Manual Locations selected!" + latLng, + Toast.LENGTH_LONG + ).show(); + + selectLocationButton.setBackgroundColor( + ContextCompat.getColor(MapActivity.this, R.color.colorAccent)); + selectLocationButton.setText("Rm my loc"); + selectLocationButton.setVisibility(View.VISIBLE); + cancel[0] = true; + } else { + mapboxMap.removeMarker(droppedMarker); + droppedMarker = null; + + Toast.makeText( + MapActivity.this, + "REMOVED!!" + latLng, + Toast.LENGTH_LONG + ).show(); + + cancel[0] = false; + selectLocationButton.setVisibility(View.GONE); + selectLocationButton.setText(R.string.select_a_location); + selectLocationButton.setBackgroundColor( + ContextCompat.getColor(MapActivity.this, R.color.colorPrimary)); + } + + + }); }); } diff --git a/app/src/main/res/drawable/green_marker.png b/app/src/main/res/drawable/green_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f9abb9e42fc4373d9f3370b9d952c5c0ae1b2a GIT binary patch literal 4627 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 ch72P>=OS^xk5 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/purple_marker.png b/app/src/main/res/drawable/purple_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..b3cdf269151cfcc4f267877758d43085834e84a8 GIT binary patch literal 4433 zcmc&&^;;8;!yJuthajCYB}R;p7%dwDA|Nt`G?Jsck?sM~DN@p*2nvD-gV813T@oAc zA-=wU#rxcIcR$_F_uR$m>1tAvJtPAF0F>HVY6kyY;U6nViT`N_d7|Jy!}BoEgaB%X z*>?c|T5@eQ6+>UVL$d%k!zorJ+!61$KYS@E07hUO={x>4txfKAA&Jj&hs`B~@)MPJ zW6w8}!<}j66JCz$$3x{WS=cK~-{g}$SOe$B@iJ7loIZZlg%dLh6ADX7nK`mWv@IVW z1^bK~Ey0eKoVY^rMqUrE7aYqkAIsMrE0hSlk7dF*Pzmr@7P!PXQl#bxP#j9AvaAc& zOh;B|w7jQz1_Aj?7U!3p(8G2L%O#PcYz)WE2M%!*(eDg>uI$IAFqE-ne|aH|DTE{3 zp}{ia0|0S}K91s8XY*vN`(Oa<(_(+ax-j`l6sXnAt}KC(@4%>sM)6zR!j?l$4E^Pd z6#Pxw;q9+`Z;|M$_k_MP^TSm}~3Tw)2%kXW)Vq>$QOzg}+6@6$?)S z0wFW-SmsI;x8=Z>nBH}s0_cXZ3h~4p6dn|nTWj8^;Un3)fRZr4NGk4I!yb2-(^ip^ zy~C3Y=tu6Ul+-ElT+?55wSXqAm|UNA>~MZGG@x6FO3clA2nh%`ogU06Qm@9xYua~T za*N#A>m0LpiFY)G(DyYuM;|Y&H0x@H8ZVz@;@mXn(j&*W5yP4l+3m`L0y|{+vd+v*hvRK8T)zwQ z8?a?R2p73!%wyMo3!WDB|F1Mtw|P#~Z&PbRKtwfe7T+8kG`HtF?rWsxG+|05AG>vHHYWIzT<*3(bQj4X29iKlEsYDb{E5qLtbnv`S*MM1!d9GcL@z8%9#6kA8*j~Z5 zHqnhhhZ`zqa%Ll1#Sr{7w+N%5iEtIDyhuL1{M~aX`R0ottE**w{jgp)HkCd!Gs9t_ z_p!L+9ijN<8?O=44@x@0Pe$dWTJmB9}S#6=g0yKmA6aAkqSmc^*7h zp=HI83+tDVa|TZ3S;bhS3kU7f)eGT%BEv&$7Z( zbN{t^u%7}YJF)6=3j8;_2FU}9Rf0&0KGn!ni*AyhP?8R4%7Z^Hq$Z&QeDCxurqX$&;-jvj z>nV!KPYI>|u03oxNc|%@-)Ozf?b}7p%GKYSx01OrMQnl`l1_}WVRjluGL;bVNQ!_K zFREEfcy@v_Nkpy1)OS!l<ZwmiR{PEMmYeqce{O(Qgx&{Ec=>DocM!&4l!D+x@jn z!F$csukpx5hS^p+O)e1WqPBU`-?$;?PDYv5-)+r8A66gdw~!!v zVkvFiezWJFL?w%|8Sp~!fJxHJU+qsKhT@-)j+wQJ$?jxQ9T=Lhs>b|Z{5frQL~OkQ z`Jhl!Tow;1!Ilws)s!BYu`7|rt5enU5$tXaK+sP&2)t1ENQRm@8phVF>sRI7oaTRO z`WHVPq(lurBI^^*`KZnYI%!Ru&{b8mQNFU${Fc{9X{wvKIl!6_(P&CEE2Cv+|4Gat zs0*>~8L<6+qqF9KsXdkd>|iG*@)6zf$x5cs7cMb+l=Eq z{fbREv`sPCaIaxQ|IT@$I~zHXb-q)8F~cid@@PlZo3;yT_yq2C2U$+=lBm1-cw6a1 zInYH16Vyj-?Gi4+NZdiDTMN3(uh*y-lkfM+`F0;}H`gu%kJjXabXA(Uc2OnU zPFNwWyQDL>1p}(hbBW{HU0HvA3rn5cxf+b`dy!w@VR-#jd=pLF+BCi~r=%I#2f!p1 z5FJj^p^6tD`*>uQ%_KJO4$}7iKZlST=Rk_FA(kqwHbQ1^`ZR^G78<+W*)@KQsxP)v zN+L!>hTW4Uxyh}LWN`#0C980HA+}abr?S|(;;qmi?mi!f=bKy1a1;B^X^fmJ!&&9s4<^s*Utf3PRq-FyEV_sd+-&j?B`4ZmY9cu z86#;ny4*>EVGg5OiGgwBuY^U_%basR8H7k9_VK%Nse+ZDp)>9(CKQ=$S8AW<3*lRy zu=~zM`VIUpK)G?8ojocj5uEwSEkw6Y85_fUu6C|P<6mJeSYu;kG|eOiR2}i++zhw3 zfm-rri0$LFKkE!cn|jOqInsB=Bba45-bkE8Z)K9e!$Qjy;K{ZjxkDs#~p+ zTCG`k-byd(4)-q(Oo^){O-^G>!{HJ~r4C&TfEgNBDGf4}teTM;R*t$>C$9R@0KKl} z!C9T9RRoJQ^|R@6?YC-r$)43(!}Iaykl+!EI7%`WeEjaN=VbK=X=bd}RxIcEc6`0N zb#iGl$BQW9MSmR`nA-iNL1|0f(m=v zyDQ~Ey`C z%JWb=$-~%XBG`_F_8wQiKV%@FH`M$xGq-QB|6OId$qkVGJD{Cvx#c|;!(b;14z}7w@@I~yXWE%K{)N!dFj|{uq?Oz z<7@2?q3ij|nZn>)8#MPWWVis?QCD}YGd?mVY_&R702HT3w7I~ASSX~^P8v|JCbg^t zqJAjc`c2KML4PpRh(C0{vhT+09GV=;gC@<003OIDrrJ{elG9xZW$9xR1zB6dWl> zpd^I&{m{fOH2P|kQVwD)yZltqf?O2;m2rI$U+#!2od?ArPtiUr@(-r1Ihi?wapJNAg~9ukn7h!w z2-Gjd*4#b;ALH!h1MH>7eOMQP`B!Kqa)*k-JFqqM8OMm>L*}G!4fz%uu!6!N^;w>|Go8{0p79S~BWjByyZfSzBgEoQ{O zL8lr3p+MZ*%xkI=wdaRZw*-*1EDwO@Qa8Y<9pE{Pgk;~KOp#E*4LDnT)e}H`wk6 zn6-|6Q~#BSAEC92{x!FR96+Pd(sMxx+n!%l^YbtwE<1rN?zEz9fv-90`yG18O?`LA zKjvF!mwdPX4v^U$oz)TzcJa+W1rXG4WQhV2@HZ+0H44!6rb>uZ_wr(SvDpFOp5jlu zPwTmZhaWWjIUW%Nbp&3Wh96OMI=^Az>{8bK@;T!qsEp3@DKV2AGf_gah;i)=8NR&& zSWXdd^m!MDbwKp@^&89fy6bgk@-=q~ne9HU6%eOnq2Bem~Z zw*pus2V^&_9ddmusmuR}HSQ`}WazxZsX z=X9qMc!yinD$I)TmFL1>Fn80_)8ZT7rYCyE<9^~(4=1_SD>U;d8_X)c{TT^@!M-MU zlB~D=XYQWWN}pD!`I)n#u8vy0R3GZjEfHSGfa{{U4C_kg!WX)!fTp1>*s(eIx*FbzQYuh(-AS0DO>TNdN!< literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/yellow_marker.png b/app/src/main/res/drawable/yellow_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..85b97e15ba221c4509a70c342e9e3d87c152eb70 GIT binary patch literal 4474 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 ldV=yB?f-Z diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 367e402..bb6549a 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -202,5 +202,6 @@ functionality. Hotels Parks Attractions + Select a location