Şu anda bir Android uygulaması üzerinde çalışıyor ve splash aktivitesiyle ilgili bazı sorunlara sahibim. Ana etkinliğimin, siyah ekrandan değil, benim splash aktivitemden kaybolmasını istiyorum. Hem benim splash'ım hem de ana aktivitelerim aynı arka plan resmini kullanıyor, böylece bir fade_in/fade_out açılanını kullanırsam, geçiş sırasında arka planın biraz azalması garip görünüyor.Android'deki Önceki Etkinlikten Etkinliklerde Fade Faal
Buradaki fikir benim logomun versiyonlarına sahibim: normal ve parlak. Ana etkinliğimin kaybolmasını istiyorum, böylece parlayan logom, normal logomu düzgün bir "açılma" etkisine neden oluyor. Aşağıdaki kod, ideal olmayan siyah bir ekrandan kaybolur.
/**
* Pause Activity
*/
@Override
protected void onPause()
{
super.onPause();
finish();
overridePendingTransition(android.R.anim.fade_in, 0);
}
DÜZENLEME:
(1.0 ile 1.0) 1.0 alfa seviyesini korumak için kendi fade_out animasyon oluşturma ve sorunu giderdik benim sıçrama animasyon setine android:fillAfter="true"
ekledi.
Hmm ... Bu solma önce siyah bir ekran gider hangi benim şimdiki koduyla aynı sorun var eğer fade_out'u çıkarırsam ya da eğer onu bırakırsam biraz hantallaşırsam, kendi fade_out'umu 1.0 alfadan 1.0 alfaya ama asıl kayıttan geçirmeyi denedim. Buradaki amaç, ana aktivite ile sıçrama etkinliğinin "üzerine yazılması", böylece diğer görünümler göründüğünde logonun parlamaya başlaması gibi görünüyor. – Karai17
Aha! Onardım! – Karai17
Duyduğuma sevindim, ayrıca gelecekteki ziyaretçiler için xml ekledim. Eğer spalsda kaybolursa android ayarlanır: fillAfter = "true" ve 1.0.to 1.0'dan alfa olarak adlandırılan çapraz-fade efektini alırız. Bilmek güzel! – Lumis