@@ -14,6 +14,7 @@ import com.runnect.runnect.data.dto.response.ResponseGetMyDrawDetailDTO
1414import com.runnect.runnect.databinding.ActivityMyDrawDetailBinding
1515import com.runnect.runnect.presentation.MainActivity
1616import com.runnect.runnect.presentation.countdown.CountDownActivity
17+ import com.runnect.runnect.util.extension.navigateToPreviousScreenWithAnimation
1718import com.runnect.runnect.util.extension.setActivityDialog
1819import dagger.hilt.android.AndroidEntryPoint
1920import kotlinx.android.synthetic.main.custom_dialog_delete.view.btn_delete_no
@@ -58,7 +59,7 @@ class MyDrawDetailActivity :
5859 putExtra(EXTRA_FRAGMENT_REPLACEMENT_DIRECTION , " fromDeleteMyDrawDetail" )
5960 }
6061 startActivity(intent)
61- navigateToPreviousScreen ()
62+ navigateToPreviousScreenWithAnimation ()
6263 }
6364 this .btn_delete_no.setOnClickListener {
6465 dialog.dismiss()
@@ -75,7 +76,7 @@ class MyDrawDetailActivity :
7576
7677 private fun backButton () { // png가 imgBtn으로 하면 잘리길래 어차피 임시로 해놓는 거니까 imgView로 component를 추가해줬음
7778 binding.imgBtnBack.setOnClickListener {
78- navigateToPreviousScreen ()
79+ navigateToPreviousScreenWithAnimation ()
7980 }
8081 }
8182
@@ -103,17 +104,12 @@ class MyDrawDetailActivity :
103104 private fun registerBackPressedCallback () { // 이 함수를 addObserver에서 호출
104105 val callback = object : OnBackPressedCallback (true ) {
105106 override fun handleOnBackPressed () {
106- navigateToPreviousScreen ()
107+ navigateToPreviousScreenWithAnimation ()
107108 }
108109 }
109110 onBackPressedDispatcher.addCallback(this , callback)
110111 }
111112
112- private fun navigateToPreviousScreen () {
113- finish()
114- overridePendingTransition(R .anim.slide_in_left, R .anim.slide_out_right)
115- }
116-
117113 private fun setImage (src : ResponseGetMyDrawDetailDTO ) {
118114 with (binding) {
119115 Glide
0 commit comments