diff --git a/app/src/main/java/org/yaaic/activity/MainActivity.java b/app/src/main/java/org/yaaic/activity/MainActivity.java
index 45e83d0..e8fe1e8 100644
--- a/app/src/main/java/org/yaaic/activity/MainActivity.java
+++ b/app/src/main/java/org/yaaic/activity/MainActivity.java
@@ -169,9 +169,13 @@ public class MainActivity extends ActionBarActivity implements YaaicActivity, Se
private void switchToFragment(Fragment fragment, String tag) {
drawer.closeDrawers();
- FragmentTransaction transaction = getFragmentManager().beginTransaction();
- transaction.replace(R.id.container, fragment, tag);
- transaction.commit();
+ getFragmentManager()
+ .beginTransaction()
+ .setCustomAnimations(
+ R.animator.card_flip_right_in, R.animator.card_flip_right_out,
+ R.animator.card_flip_left_in, R.animator.card_flip_left_out)
+ .replace(R.id.container, fragment, tag)
+ .commit();
}
public void onAbout(View view) {
diff --git a/app/src/main/res/animator/card_flip_left_in.xml b/app/src/main/res/animator/card_flip_left_in.xml
new file mode 100644
index 0000000..7b41dac
--- /dev/null
+++ b/app/src/main/res/animator/card_flip_left_in.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/animator/card_flip_left_out.xml b/app/src/main/res/animator/card_flip_left_out.xml
new file mode 100644
index 0000000..dca56d5
--- /dev/null
+++ b/app/src/main/res/animator/card_flip_left_out.xml
@@ -0,0 +1,14 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/animator/card_flip_right_in.xml b/app/src/main/res/animator/card_flip_right_in.xml
new file mode 100644
index 0000000..3327686
--- /dev/null
+++ b/app/src/main/res/animator/card_flip_right_in.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/animator/card_flip_right_out.xml b/app/src/main/res/animator/card_flip_right_out.xml
new file mode 100644
index 0000000..2c69e80
--- /dev/null
+++ b/app/src/main/res/animator/card_flip_right_out.xml
@@ -0,0 +1,14 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/anim/fab_state_list_animator.xml b/app/src/main/res/animator/fab_state_list_animator.xml
similarity index 100%
rename from app/src/main/res/anim/fab_state_list_animator.xml
rename to app/src/main/res/animator/fab_state_list_animator.xml
diff --git a/app/src/main/res/values/animation.xml b/app/src/main/res/values/animation.xml
new file mode 100644
index 0000000..effd90e
--- /dev/null
+++ b/app/src/main/res/values/animation.xml
@@ -0,0 +1,5 @@
+
+
+ 800
+ 400
+
\ No newline at end of file
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 81f20f2..0fea4ad 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -12,7 +12,7 @@