1

Я пытаюсь создать переход активности в Android, где активность вызывает активность b, мне нужно, чтобы операция b скользила справа от экрана при вызове и выходила с правой стороны экрана, когда он был разрушен, во время обоих переходов мне нужна активность, чтобы оставаться на месте и не анимировать вообще.Активация перехода активности для Android только для вызываемой активности

Я искал эту и все анимации, которые, как я нахожу, делают деятельность анимированной, а также я стараюсь избегать этого, любая помощь пройдет долгий путь благодаря!

намерение от вызывающей деятельности:

public void searchButtonClick(View view) { 

    Intent intent = new Intent(this, SearchActivity.class); 
    startActivity(intent); 

    overridePendingTransition(R.anim.animate1, R.anim.animate2); 

} 

animate1.xml

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 

<translate android:fromXDelta="0%" 
    android:toXDelta="100%" 
    android:duration="@android:integer/config_mediumAnimTime" /> 

</set> 

animate2.xml

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
android:shareInterpolator="false"> 

<translate 
    android:fromXDelta="0%" android:toXDelta="100%" 
    android:fromYDelta="0%" android:toYDelta="0%" 
    android:duration="700" /> 

</set> 
+0

Вы можете поделиться своим кодом? – Rachit

+0

@ Rachit извините, я обновил вопрос выше –

ответ

0

Добавить ниже линии

overridePendingTransition(R.anim.animate1, R.anim.animate2); 

в ваших onStart() или onCreate() от SearchActivity.class

Смежные вопросы