SORU
2 AĞUSTOS 2010, PAZARTESİ


Android etkinlik aktarımı

Nasıl Android için iki etkinlik arasında geçiş 1.5 ve üstü tanımlayabilir miyim? Bir aktivitede fade etmek istiyorum.

CEVAP
28 ŞUBAT 2011, PAZARTESİ


İşte bir güzel pürüzsüz yapmak için kod iki Faaliyetleri arasında gider

Dosyası res/ödüller içinde fadein.xml oluşturun

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
   android:interpolator="@android:anim/accelerate_interpolator"
   android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="2000" />

Dosyası res/ödüller içinde fadeout.xml oluşturun

<?xml version="1.0" encoding="utf-8"?>

<alpha xmlns:android="http://schemas.android.com/apk/res/android"
   android:interpolator="@android:anim/accelerate_interpolator"
   android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="2000" />

Eğer Etkinlik için Bir Etkinlik B fade etmek istiyorsanız, B. benim için Önce setContentView çalışır Aktivite için onCreate yöntemini aşağıdaki koyduk.

overridePendingTransition(R.anim.fadein, R.anim.fadeout);

Eğer kaybolur senin için çok yavaşsa, android değiştir:xml süre daha küçük bir şey için yukarıdaki dosyaları.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blunty

    Blunty

    13 Mart 2006
  • martin shervington

    martin sherv

    7 EKİM 2011
  • newport83

    newport83

    19 HAZİRAN 2006