From 5af88291bce6210e04507092c829964d8c503832 Mon Sep 17 00:00:00 2001 From: Severiano Jaramillo Date: Wed, 19 Dec 2018 09:24:56 -0600 Subject: [PATCH] Update the Navigation component library version and Gradle version. - Add simple slide in and out transition animations to the Send and Receive Transaction Fragments. --- app/build.gradle | 2 +- .../fragments/HomeFragment.kt | 2 +- .../fragments/TransactionsFragment.kt | 2 +- app/src/main/res/anim/slide_in_left.xml | 7 +++++ app/src/main/res/anim/slide_in_right.xml | 7 +++++ app/src/main/res/anim/slide_out_left.xml | 7 +++++ app/src/main/res/anim/slide_out_right.xml | 7 +++++ .../menu/{menu_balances.xml => menu_home.xml} | 2 +- .../main/res/navigation/mobile_navigation.xml | 27 ++++++++++++++++--- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 3 ++- 11 files changed, 58 insertions(+), 10 deletions(-) create mode 100644 app/src/main/res/anim/slide_in_left.xml create mode 100644 app/src/main/res/anim/slide_in_right.xml create mode 100644 app/src/main/res/anim/slide_out_left.xml create mode 100644 app/src/main/res/anim/slide_out_right.xml rename app/src/main/res/menu/{menu_balances.xml => menu_home.xml} (92%) diff --git a/app/build.gradle b/app/build.gradle index 0631e39..1d217e5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -39,7 +39,7 @@ android { dependencies { def lifecycle_version = "2.0.0" def room_version = "2.1.0-alpha03" - def nav_version = "1.0.0-alpha08" + def nav_version = "1.0.0-alpha09" implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(':graphenejlib:graphenej') diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt index 3fee1dc..d3debf5 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/HomeFragment.kt @@ -91,6 +91,6 @@ class HomeFragment : Fragment() { } override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) { - inflater.inflate(R.menu.menu_balances, menu) + inflater.inflate(R.menu.menu_home, menu) } } diff --git a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt index bcbe7da..fa4e5b6 100644 --- a/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt +++ b/app/src/main/java/cy/agorise/bitsybitshareswallet/fragments/TransactionsFragment.kt @@ -48,6 +48,6 @@ class TransactionsFragment : Fragment() { } // override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) { -// inflater.inflate(R.menu.menu_balances, menu) +// inflater.inflate(R.menu.menu_home, menu) // } } diff --git a/app/src/main/res/anim/slide_in_left.xml b/app/src/main/res/anim/slide_in_left.xml new file mode 100644 index 0000000..e65e525 --- /dev/null +++ b/app/src/main/res/anim/slide_in_left.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/anim/slide_in_right.xml b/app/src/main/res/anim/slide_in_right.xml new file mode 100644 index 0000000..f387f84 --- /dev/null +++ b/app/src/main/res/anim/slide_in_right.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/main/res/anim/slide_out_left.xml b/app/src/main/res/anim/slide_out_left.xml new file mode 100644 index 0000000..3dfd3b2 --- /dev/null +++ b/app/src/main/res/anim/slide_out_left.xml @@ -0,0 +1,7 @@ + + + + + diff --git a/app/src/main/res/anim/slide_out_right.xml b/app/src/main/res/anim/slide_out_right.xml new file mode 100644 index 0000000..63a2226 --- /dev/null +++ b/app/src/main/res/anim/slide_out_right.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/menu_balances.xml b/app/src/main/res/menu/menu_home.xml similarity index 92% rename from app/src/main/res/menu/menu_balances.xml rename to app/src/main/res/menu/menu_home.xml index f9d5c72..b7e0b0c 100644 --- a/app/src/main/res/menu/menu_balances.xml +++ b/app/src/main/res/menu/menu_home.xml @@ -3,7 +3,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> diff --git a/app/src/main/res/navigation/mobile_navigation.xml b/app/src/main/res/navigation/mobile_navigation.xml index b6a9619..cfd3b08 100644 --- a/app/src/main/res/navigation/mobile_navigation.xml +++ b/app/src/main/res/navigation/mobile_navigation.xml @@ -14,16 +14,35 @@ + app:destination="@+id/receive_dest" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@anim/slide_in_left" + app:popExitAnim="@anim/slide_out_right"/> + app:destination="@id/send_dest" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@anim/slide_in_left" + app:popExitAnim="@anim/slide_out_right"/> - + app:destination="@id/send_dest" + app:enterAnim="@anim/slide_in_right" + app:exitAnim="@anim/slide_out_left" + app:popEnterAnim="@anim/slide_in_left" + app:popExitAnim="@anim/slide_out_right"/> + +