Niyetinde bir ActivityOptions
paketini geçen Android L geçişlerini kullanıyorum. Animasyonu TaskStackBuilder
ile aynı amaç için nasıl yeniden üretebilirim?TaskStackBuilder geçiş animasyonu
Bu, tek Intent
ile benim şimdiki çalışma yöntemidir:
startActivity(myIntent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
Bu TaskStackBuilder
ile benim denemede:
TaskStackBuilder builder = TaskStackBuilder.create(this);
builder.addNextIntentWithParentStack(myIntent);
builder.startActivities(ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
Ama animasyon garip bir etkisi değil, aynı biri yaratır "tek amaçlı" sürümü. oluşan taze taskstack başlatılması için
TaskStackBuilder.create (Context context)
dönmek yeni TaskStackBuilder: kullanarak bunu yapmak için
builder.addNextIntentWithParentStack(myIntent);
'.addNextIntentWithParentStack()' ifadesini kullanırken bildirimde bir üst etkinlik bildirdiniz mi? – Mibit
Merhaba, orada mısın? –
@Mibit no ve bunu yapamıyorum çünkü etkinlik ayrı bir kütüphanede –