В настоящее время я работаю над Android-приложением, и у меня возникают некоторые проблемы с моей активностью всплеска. Я хочу, чтобы моя основная активность исчезла из моей активности всплеска, а не из черного экрана. И мой всплеск, и основные действия используют одно и то же фоновое изображение, поэтому, если я делаю компиляцию fade_in/fade_out, это выглядит странно, поскольку фоновый вид немного затухает во время перехода.
Идея здесь заключается в том, что у меня есть версии моего логотипа: нормальный и светящийся. Я хочу, чтобы моя основная деятельность исчезла, поэтому мой светящийся логотип забирает мой обычный логотип, что приводит к аккуратным небольшим "включенным" эффектам. Следующий код исчезает с черного экрана, что не идеально.
/**
* Pause Activity
*/
@Override
protected void onPause()
{
super.onPause();
finish();
overridePendingTransition(android.R.anim.fade_in, 0);
}
EDIT:
Создавая собственную анимацию fade_out, чтобы сохранить 1.0 альфа-уровень (от 1.0 до 1.0) и добавив android:fillAfter="true"
к моему набору анимации всплеска, исправлена проблема.