aboutsummaryrefslogtreecommitdiff
path: root/Client
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-11-13 21:57:41 +0100
committerOgnjen Cirkovic <ciraboxkg@gmail.com>2022-11-13 21:57:41 +0100
commit48eda927be73a222ab50b8e8d8c20c9a51639aab (patch)
treefd208970685ce67bab65aa183a289f9131b2ee2c /Client
parent9b059bc69abaa01b76827d3d57cf94f8885a99c1 (diff)
Omoguceno postavljanje markera na pretrazenu lokaciju.
Diffstat (limited to 'Client')
-rw-r--r--Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentBrowse.kt8
1 files changed, 7 insertions, 1 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentBrowse.kt b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentBrowse.kt
index 9d8a68a..5ba3785 100644
--- a/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentBrowse.kt
+++ b/Client/BrzoDoLokacije/app/src/main/java/com/example/brzodolokacije/Fragments/FragmentBrowse.kt
@@ -31,6 +31,7 @@ import org.osmdroid.config.Configuration
import org.osmdroid.tileprovider.tilesource.TileSourceFactory
import org.osmdroid.util.GeoPoint
import org.osmdroid.views.MapView
+import org.osmdroid.views.overlay.Marker
import org.osmdroid.views.overlay.ScaleBarOverlay
import org.osmdroid.views.overlay.compass.CompassOverlay
import org.osmdroid.views.overlay.compass.InternalCompassOrientationProvider
@@ -172,7 +173,12 @@ class FragmentBrowse : Fragment(R.layout.fragment_browse) {
Toast.makeText(requireContext(),"Nepostojeca lokacija",Toast.LENGTH_SHORT)
else{
//move to spot
- map!!.controller.animateTo(GeoPoint(result.latitude,result.longitude))
+ val searchPoint = GeoPoint(result.latitude,result.longitude)
+ val startMarker = Marker(map)
+ startMarker.setPosition(searchPoint)
+ startMarker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM)
+ map!!.getOverlays().add(startMarker)
+ map!!.controller.animateTo(searchPoint)
}