From adfbbced988548fa5c7f58f16521f380fe0ffde0 Mon Sep 17 00:00:00 2001 From: Natthan Krish <natthankrish@Neos-MacBook-Pro.local> Date: Mon, 1 Apr 2024 22:40:01 +0700 Subject: [PATCH] fix: develop conflict --- .../bondoman/activities/EditTransaction.kt | 30 ------------------- .../bondoman/activities/LoginActivity.kt | 1 + .../bondoman/fragments/TransaksiFragment.kt | 4 +-- app/src/main/res/anim/slide_down.xml | 13 ++++---- app/src/main/res/layout/activity_login.xml | 4 --- 5 files changed, 11 insertions(+), 41 deletions(-) diff --git a/app/src/main/java/com/example/bondoman/activities/EditTransaction.kt b/app/src/main/java/com/example/bondoman/activities/EditTransaction.kt index 8aa7a63..0d9e375 100644 --- a/app/src/main/java/com/example/bondoman/activities/EditTransaction.kt +++ b/app/src/main/java/com/example/bondoman/activities/EditTransaction.kt @@ -126,34 +126,4 @@ class EditTransaction() : AppCompatActivity() { } } - override fun onStart() { - super.onStart() - val filter = IntentFilter("com.example.bondoman.TOKEN_EXPIRED") - registerReceiver(tokenExpiredReceiver, filter) - isReceiverRegistered = true - } - - override fun onStop() { - super.onStop() - if (isReceiverRegistered) { - unregisterReceiver(tokenExpiredReceiver) - isReceiverRegistered = false - } - } - - override fun onDestroy() { - super.onDestroy() - if(isReceiverRegistered){ - unregisterReceiver(tokenExpiredReceiver) - stopService(tokenServiceIntent) - isReceiverRegistered = false - } - } - - override fun onBackPressed() { - super.onBackPressed() - finish() - overridePendingTransition(0, R.anim.slide_down) - } - } \ No newline at end of file diff --git a/app/src/main/java/com/example/bondoman/activities/LoginActivity.kt b/app/src/main/java/com/example/bondoman/activities/LoginActivity.kt index e9be341..8ed2971 100644 --- a/app/src/main/java/com/example/bondoman/activities/LoginActivity.kt +++ b/app/src/main/java/com/example/bondoman/activities/LoginActivity.kt @@ -17,6 +17,7 @@ import android.widget.Button import android.widget.EditText import android.widget.ImageView import android.widget.Toast +import androidx.cardview.widget.CardView import androidx.lifecycle.lifecycleScope import com.airbnb.lottie.LottieAnimationView import com.example.bondoman.R diff --git a/app/src/main/java/com/example/bondoman/fragments/TransaksiFragment.kt b/app/src/main/java/com/example/bondoman/fragments/TransaksiFragment.kt index 62a7478..b68f710 100644 --- a/app/src/main/java/com/example/bondoman/fragments/TransaksiFragment.kt +++ b/app/src/main/java/com/example/bondoman/fragments/TransaksiFragment.kt @@ -64,7 +64,7 @@ class TransaksiFragment : Fragment() { val addButton: FloatingActionButton = view.findViewById(R.id.add_button) addButton.setOnClickListener { startActivityForResult(Intent(requireContext(), AddTransaction::class.java), newTransactionRequestCode) - getActivity()?.overridePendingTransition(R.anim.slide_up, 0); + requireActivity().overridePendingTransition(R.anim.slide_up, 0); } return view @@ -72,7 +72,7 @@ class TransaksiFragment : Fragment() { fun itemEditRequest(intent: Intent) { startActivityForResult(intent, editTransactionRequestCode) - getActivity()?.overridePendingTransition(R.anim.slide_up, 0); + requireActivity().overridePendingTransition(R.anim.slide_up, 0); } override fun onActivityResult(requestCode: Int, resultCode: Int, intentData: Intent?) { diff --git a/app/src/main/res/anim/slide_down.xml b/app/src/main/res/anim/slide_down.xml index 6f1bc1f..dd5f914 100644 --- a/app/src/main/res/anim/slide_down.xml +++ b/app/src/main/res/anim/slide_down.xml @@ -1,7 +1,10 @@ -<?xml version="1.0" encoding="utf-8"?> -<set xmlns:android="http://schemas.android.com/apk/res/android"> +<!-- slide_up.xml --> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:fillAfter="true" + android:interpolator="@android:anim/accelerate_interpolator"> + <translate - android:fromYDelta="0" - android:toYDelta="100%p" - android:duration="500"/> + android:fromYDelta="100%p" + android:toYDelta="0" + android:duration="500" /> </set> \ No newline at end of file diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 5a86c3b..115690c 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -132,8 +132,4 @@ </androidx.cardview.widget.CardView> </LinearLayout> - - - </androidx.cardview.widget.CardView> - </androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file -- GitLab