Skip to content

Commit 6f57988

Browse files
committed
feat : MissionMap에서 EnableScroll시 Tracking 모드 해제 구현
1 parent 45d7dd6 commit 6f57988

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,12 @@ class MissionFragment : Fragment(), MissionHandler {
166166
}
167167

168168
override fun setOnEnableScrollWithZoomLevelListener() {
169-
tMap.setEnableScroll()
169+
tMap.apply {
170+
tMapView.setOnEnableScrollWithZoomLevelListener { _, _ ->
171+
isTracking = false
172+
Log.d("Mission","실행되나?")
173+
}
174+
}
170175
}
171176

172177
companion object {

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

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,6 @@ class MissionTMap(
3636
tMapView.setLocationPoint(mockLocation.latitude, mockLocation.longitude)
3737
}
3838

39-
fun setEnableScroll() {
40-
tMapView.setOnEnableScrollWithZoomLevelListener { _, _ ->
41-
isTracking = false
42-
}
43-
}
44-
45-
4639
companion object {
4740
private const val PERSON_MARKER = "marker_person_pin"
4841
private const val PERSON_MARKER_IMG = R.drawable.ic_person_pin

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,14 @@ open class TMap(
3232
when (this@TMap.handler) {
3333
is MissionHandler -> {
3434
(this@TMap.handler).alertTMapReady()
35+
(this@TMap.handler).setOnEnableScrollWithZoomLevelListener()
3536
}
3637
is MapHandler -> {
3738
(this@TMap.handler).alertTMapReady()
3839
}
3940
}
4041
initLocation = Location(tMapView.locationPoint.latitude, tMapView.locationPoint.longitude)
4142
}
42-
if (handler is MissionHandler) {
43-
(handler as MissionHandler).setOnEnableScrollWithZoomLevelListener()
44-
}
4543
}
4644
}
4745

0 commit comments

Comments
 (0)