Ich implementierte einen Bildübergang zwischen zwei Aktivitäten mit den neuen gemeinsamen Elementen von Lollipop. Es funktioniert, aber während des Übergangs bekomme ich ein merkwürdiges Weiß auf dem gesamten Bildschirm und ich kann nicht herausfinden, wie ich es loswerden kann. Hier ein Beispiel: Blinkender Bildschirm beim Bildübergang zwischen Aktivitäten
Hier ist, wie die zweite Aktivität
gestartet wirdpublic static void launch(
@NonNull Activity activity, @NonNull View transitionView, Game game) {
ActivityOptionsCompat options =
ActivityOptionsCompat.makeSceneTransitionAnimation(
activity, transitionView, game.gameFullId);
Intent intent = new Intent(activity, ListImportationLoginActivity.class);
intent.putExtra(INTENT_EXTRA_GAME, retailer);
ActivityCompat.startActivity(activity, intent, options.toBundle());
}
Dann in onCreate:
ViewCompat.setTransitionName(mLogoView, mGame.gameFullId);
Und die Themendatei:
<resources>
<style name="Theme.MyApp.NoActionBar" parent="Theme.MyApp.NoActionBar.Base">
<item name="android:windowContentTransitions">true</item>
<item name="android:windowAllowEnterTransitionOverlap">true</item>
<item name="android:windowAllowReturnTransitionOverlap">true</item>
<item name="android:windowSharedElementEnterTransition">@android:transition/move</item>
<item name="android:windowSharedElementExitTransition">@android:transition/move</item>
</style>
</resources>
Dank für Ihre Hilfe
kann u senden Sie mir bitte Code dieser Animation ich versuche, es für ein langes –