向上滑动XML动画在更改Android活动(slide up xml animation on ch

2019-07-30 22:15发布

我张贴这之前阅读下面的链接。

如何在Android的应用两种活动之间的幻灯片动画?

我需要知道如何使活动效果基本show XML动画。 喜欢什么他们为淡入淡出和完成。

Answer 1:

对于slide_in XML:

<translate 
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:duration="@android:integer/config_longAnimTime" 
      android:fromXDelta="-100%p" 
      android:toXDelta="0%p">
</translate>

对于slide_out XML:

<translate
      xmlns:android="http://schemas.android.com/apk/res/android" 
      android:duration="@android:integer/config_longAnimTime" 
      android:fromXDelta="0" 
      android:toXDelta="100%p">
</translate>

Java代码:

Intent intent = new Intent(this, newActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);

把两个XML文件在res /动画文件夹。



Answer 2:

接受的答案是不是有什么问题要问这是从底部向上滑动,并从顶部滑出动画。

pull_up_from_bottom.xml

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
 android:duration="@android:integer/config_longAnimTime" 
android:fromYDelta="100%"
android:toYDelta="0%" />

push_out_to_bottom.xml

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="@android:integer/config_longAnimTime"
android:fromYDelta="0%"
android:toYDelta="100%" />


文章来源: slide up xml animation on change activity in android