我正在尝试在活动之间添加转换,但是无法正常工作。
我一直在寻找并修复它,但没有一个答案适合我。
喜欢:
overridePendingTransition not working
Can I change the Android startActivity() transition animation?
Make new activity appear behind old one during transition
我发布了我的代码:
在我的MainActivity中,只需一个按钮即可设置onclick监听器。
cobrar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent formasdepago = new Intent(MainActivity.this, Formas_De_Pago.class);
startActivity(formasdepago);
overridePendingTransition(R.anim.push_in,R.anim.push_out);
}
});
Push_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<translate
android:fromYDelta="100%p"
android:toYDelta="0"
android:duration="500"/>
</set>
Push_out.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<translate
android:fromYDelta="0"
android:toYDelta="-100%p"
android:duration="500"/>
</set>
答案 0 :(得分:2)
问题是我的手机,我已禁用此选项:
设置 - &gt;开发人员选项 - &gt;过渡动画比例