Skip to content

Commit 4130a8d

Browse files
committed
feat : 목적지 임시 마커 생성
1 parent bf728a9 commit 4130a8d

File tree

4 files changed

+22
-6
lines changed

4 files changed

+22
-6
lines changed

presentation/src/main/java/com/stop/model/State.kt

Lines changed: 0 additions & 5 deletions
This file was deleted.

presentation/src/main/java/com/stop/ui/mission/MissionFragment.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import com.skt.tmap.TMapPoint
1818
import com.stop.R
1919
import com.stop.databinding.FragmentMissionBinding
2020
import com.stop.model.Location
21-
import com.stop.model.State
2221
import com.stop.ui.util.Marker
2322
import dagger.hilt.android.AndroidEntryPoint
2423
import kotlinx.coroutines.launch
@@ -144,6 +143,7 @@ class MissionFragment : Fragment(), MissionHandler {
144143

145144
override fun alertTMapReady() {
146145
requestPermissionsLauncher.launch(PERMISSIONS)
146+
makeDestinationMarker()
147147
}
148148

149149
override fun setOnEnableScrollWithZoomLevelListener() {
@@ -205,6 +205,10 @@ class MissionFragment : Fragment(), MissionHandler {
205205
}
206206
}
207207

208+
private fun makeDestinationMarker() {
209+
tMap.addMarker(Marker.DESTINATION_MARKER, Marker.DESTINATION_MARKER_IMG, TEST_DESTINATION)
210+
}
211+
208212
companion object {
209213

210214
private const val DESTINATION = "구로3동현대아파트"
@@ -217,5 +221,7 @@ class MissionFragment : Fragment(), MissionHandler {
217221
private val PERMISSIONS =
218222
arrayOf(Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION)
219223

224+
private val TEST_DESTINATION = TMapPoint(37.553836, 126.969652)
225+
220226
}
221227
}

presentation/src/main/java/com/stop/ui/util/Marker.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,7 @@ object Marker {
1111
const val PERSON_MARKER_IMG = R.drawable.ic_person_marker
1212
const val PERSON_LINE = "person_line"
1313
const val PERSON_LINE_COLOR = Color.MAGENTA
14+
15+
const val DESTINATION_MARKER = "destination_marker"
16+
const val DESTINATION_MARKER_IMG = R.drawable.ic_start_marker
1417
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
android:width="40dp"
3+
android:height="40dp"
4+
android:viewportWidth="24"
5+
android:viewportHeight="24">
6+
7+
<path
8+
android:fillColor="#5B92E4"
9+
android:pathData="M12,2C8.13,2 5,5.13 5,9c0,5.25 7,13 7,13s7,-7.75 7,-13c0,-3.87 -3.13,-7 -7,-7zM12,11.5c-1.38,0 -2.5,-1.12 -2.5,-2.5s1.12,-2.5 2.5,-2.5 2.5,1.12 2.5,2.5 -1.12,2.5 -2.5,2.5z"
10+
android:strokeWidth="1.5"
11+
android:strokeColor="#FFFFFF" />
12+
</vector>

0 commit comments

Comments
 (0)