Skip to content

Commit 8fad131

Browse files
authored
Merge pull request #38 from boostcampwm-2022/sprint2-sync
[PR] Sprint2 Sync μž‘μ—…
2 parents d70ea7b + 8734055 commit 8fad131

File tree

6 files changed

+7
-26
lines changed

6 files changed

+7
-26
lines changed

β€Žpresentation/src/main/java/com/stop/MainActivity.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import android.view.inputmethod.InputMethodManager
1010
import android.widget.EditText
1111
import androidx.appcompat.app.AppCompatActivity
1212
import dagger.hilt.android.AndroidEntryPoint
13-
import com.stop.databinding.ActivityMainBinding
1413

1514
@AndroidEntryPoint
1615
class MainActivity : AppCompatActivity() {

β€Žpresentation/src/main/java/com/stop/ui/map/MapFragment.kt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stop.ui.map
22

33
import android.Manifest.permission
44
import android.os.Bundle
5-
import android.util.Log
65
import android.view.LayoutInflater
76
import android.view.View
87
import android.view.ViewGroup
@@ -13,6 +12,7 @@ import androidx.fragment.app.Fragment
1312
import androidx.fragment.app.activityViewModels
1413
import androidx.navigation.findNavController
1514
import com.skt.tmap.TMapData
15+
import com.skt.tmap.TMapGpsManager
1616
import com.skt.tmap.TMapPoint
1717
import com.skt.tmap.TMapView
1818
import com.skt.tmap.address.TMapAddressInfo
@@ -26,7 +26,6 @@ import kotlinx.coroutines.Dispatchers
2626
import kotlinx.coroutines.launch
2727
import kotlinx.coroutines.withContext
2828

29-
3029
class MapFragment : Fragment() {
3130
private var _binding: FragmentMapBinding? = null
3231
private val binding get() = _binding!!
@@ -52,10 +51,6 @@ class MapFragment : Fragment() {
5251
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
5352
super.onViewCreated(view, savedInstanceState)
5453

55-
placeSearchViewModel.clickPlace.observe(viewLifecycleOwner){
56-
Log.e("ABC",it.toString())
57-
}
58-
5954
buttonClick()
6055
initView()
6156
initTMap()
@@ -231,6 +226,7 @@ class MapFragment : Fragment() {
231226
tMapView.removeTMapMarkerItem("marker_person_pin")
232227
tMapView.addTMapMarkerItem(marker)
233228
tMapView.setLocationPoint(location.latitude, location.longitude)
229+
placeSearchViewModel.currentLocation = Location(location.latitude, location.longitude)
234230

235231
if (isTracking) {
236232
tMapView.setCenterPoint(location.latitude, location.longitude, true)

β€Žpresentation/src/main/java/com/stop/ui/nearplace/PlaceSearchFragment.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class PlaceSearchFragment : Fragment() {
4141

4242
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
4343
super.onViewCreated(view, savedInstanceState)
44-
44+
Log.e("ABC", placeSearchViewModel.currentLocation.toString())
4545
initAdapter()
4646
buttonClick()
4747
initBinding()
@@ -80,7 +80,7 @@ class PlaceSearchFragment : Fragment() {
8080

8181
private fun listenEditTextChange() {
8282
with(binding) {
83-
textInputEditTextPlaceSearch.setOnFocusChangeListener { v, hasFocus ->
83+
textInputEditTextPlaceSearch.setOnFocusChangeListener { _, hasFocus ->
8484
if (hasFocus.not()) {
8585
hideKeyBoard()
8686
}

β€Žpresentation/src/main/java/com/stop/ui/nearplace/PlaceSearchViewModel.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import androidx.lifecycle.viewModelScope
88
import com.stop.BuildConfig
99
import com.stop.domain.model.nearplace.Place
1010
import com.stop.domain.usecase.nearplace.GetNearPlacesUseCase
11+
import com.stop.model.Location
1112
import dagger.hilt.android.lifecycle.HiltViewModel
1213
import kotlinx.coroutines.channels.Channel
1314
import kotlinx.coroutines.flow.receiveAsFlow
@@ -28,6 +29,8 @@ class PlaceSearchViewModel @Inject constructor(
2829
private val _clickPlace = MutableLiveData<Place>()
2930
val clickPlace : LiveData<Place> = _clickPlace
3031

32+
var currentLocation = Location(0.0,0.0)
33+
3134
fun afterTextChanged(s: Editable?) {
3235
if(s.toString().isBlank()){
3336
_nearPlaceList.postValue(emptyList())

β€Žpresentation/src/main/res/navigation/plz_stop_navigation.xml

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

β€Žpresentation/src/main/res/values/strings.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,4 @@
88
<string name="select_map_text">μ§€λ„μ—μ„œ 선택</string>
99
<string name="distance_km">%1$skm</string>
1010
<string name="location_address_search_text">μž₯μ†Œ, μ£Όμ†Œ 검색</string>
11-
<string name="bookmark">즐겨찾기 μΆ”κ°€</string>
12-
<string name="start_location">μΆœλ°œμ§€</string>
13-
<string name="end_location">도착지</string>
1411
</resources>

0 commit comments

Comments
Β (0)