diff options
author | Docile-Alligator <chineseperson5@gmail.com> | 2020-07-09 16:35:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-09 16:35:24 +0000 |
commit | bc8eea15ac737019a49bb721ba17897c3dcb9608 (patch) | |
tree | 173f2234b64b6b57b6ff9cdafdbc1cdbc0839ef6 | |
parent | 126cfa280e4282dc3b078f68a443940e8c12b075 (diff) | |
parent | d03533b9b98cc5acdf4b77ab1aabdc31b27f7ada (diff) | |
download | infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar.gz infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar.bz2 infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar.lz infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar.xz infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.tar.zst infinity-for-reddit-bc8eea15ac737019a49bb721ba17897c3dcb9608.zip |
Merge pull request #152 from OHermesJunior/preferences-anim
Add settings screen animations.
5 files changed, 29 insertions, 0 deletions
diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/Activity/SettingsActivity.java b/app/src/main/java/ml/docilealligator/infinityforreddit/Activity/SettingsActivity.java index 4a1be2c3..4e59c42b 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/Activity/SettingsActivity.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/Activity/SettingsActivity.java @@ -139,6 +139,7 @@ public class SettingsActivity extends BaseActivity implements fragment.setTargetFragment(caller, 0); getSupportFragmentManager().beginTransaction() + .setCustomAnimations(R.anim.enter_from_right, R.anim.exit_to_left, R.anim.enter_from_left, R.anim.exit_to_right) .replace(R.id.frame_layout_settings_activity, fragment) .addToBackStack(null) .commit(); diff --git a/app/src/main/res/anim/enter_from_left.xml b/app/src/main/res/anim/enter_from_left.xml new file mode 100644 index 00000000..63b97c30 --- /dev/null +++ b/app/src/main/res/anim/enter_from_left.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate + android:duration="@android:integer/config_shortAnimTime" + android:fromXDelta="-100%" + android:toXDelta="0%" /> +</set> diff --git a/app/src/main/res/anim/enter_from_right.xml b/app/src/main/res/anim/enter_from_right.xml new file mode 100644 index 00000000..81e36503 --- /dev/null +++ b/app/src/main/res/anim/enter_from_right.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate + android:duration="@android:integer/config_shortAnimTime" + android:fromXDelta="100%" + android:toXDelta="0%" /> +</set> diff --git a/app/src/main/res/anim/exit_to_left.xml b/app/src/main/res/anim/exit_to_left.xml new file mode 100644 index 00000000..c7860ef8 --- /dev/null +++ b/app/src/main/res/anim/exit_to_left.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate + android:duration="@android:integer/config_shortAnimTime" + android:fromXDelta="0%" + android:toXDelta="-100%" /> +</set> diff --git a/app/src/main/res/anim/exit_to_right.xml b/app/src/main/res/anim/exit_to_right.xml new file mode 100644 index 00000000..0bb959fb --- /dev/null +++ b/app/src/main/res/anim/exit_to_right.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate + android:duration="@android:integer/config_shortAnimTime" + android:fromXDelta="0%" + android:toXDelta="100%" /> +</set> |