Ответ 1
Я предполагаю, что при запуске другого приложения (в этом примере это приложение "Контакты" ) вы используете overridePendingTransition()
в своей деятельности для анимации, примерно так:
Intent intent= new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, requestCode);
overridePendingTransition(R.anim.slide_in_right_to_left, android.R.anim.fade_out);
В onResume()
методе вашей деятельности вы можете использовать overridePendingTransition()
, чтобы активировать активность (то есть из приложения "Контакты" ), из которой вы возвращаете:
@Override
protected void onResume() {
overridePendingTransition(0, android.R.anim.slide_out_right);
super.onResume();
}