@@ -43,6 +43,11 @@ class MyDrawDetailActivity :
4343 deleteButton()
4444 }
4545
46+ private fun finishViewAnimLeftRight () {
47+ finish()
48+ overridePendingTransition(R .anim.slide_in_left, R .anim.slide_out_right)
49+ }
50+
4651 private fun deletingDialog () {
4752 val (dialog, dialogLayout) = setActivityDialog(
4853 layoutInflater = layoutInflater,
@@ -58,8 +63,7 @@ class MyDrawDetailActivity :
5863 putExtra(EXTRA_FRAGMENT_REPLACEMENT_DIRECTION , " fromDeleteMyDrawDetail" )
5964 }
6065 startActivity(intent)
61- finish()
62- overridePendingTransition(R .anim.slide_in_left, R .anim.slide_out_right)
66+ finishViewAnimLeftRight()
6367 }
6468 this .btn_delete_no.setOnClickListener {
6569 dialog.dismiss()
@@ -76,15 +80,13 @@ class MyDrawDetailActivity :
7680
7781 private fun backButton () { // png가 imgBtn으로 하면 잘리길래 어차피 임시로 해놓는 거니까 imgView로 component를 추가해줬음
7882 binding.imgBtnBack.setOnClickListener {
79- finish()
80- overridePendingTransition(R .anim.slide_in_left, R .anim.slide_out_right)
83+ finishViewAnimLeftRight()
8184 }
8285 }
8386
8487 private val backPressedCallback = object : OnBackPressedCallback (true ) {
8588 override fun handleOnBackPressed () {
86- finish()
87- overridePendingTransition(R .anim.slide_in_left, R .anim.slide_out_right)
89+ finishViewAnimLeftRight()
8890 }
8991 }
9092
0 commit comments