SORU
10 NİSAN 2010, CUMARTESİ


Görünüm animasyon değiştirmek Android renk arka plan

Nasıl Android bir görünüm arka plan renk değişimi animasyon musunuz?

Örneğin:

Kırmızı bir arka plan rengi ile bir görünümü var. Görünümü arka plan rengi maviye dönüşür. Nasıl renkler arasında yumuşak bir geçiş yapabilir miyim?

Eğer bu görünümleri ile yapılabilir mi, alternatif kabul edilecektir.

CEVAP
22 Ocak 2013, Salı


Yeni renk animasyon için Property Animation Api kullanabilirsiniz:

Integer colorFrom = getResources().getColor(R.color.red);
Integer colorTo = getResources().getColor(R.color.blue);
ValueAnimator colorAnimation = ValueAnimator.ofObject(new ArgbEvaluator(), colorFrom, colorTo);
colorAnimation.addUpdateListener(new AnimatorUpdateListener() {

    @Override
    public void onAnimationUpdate(ValueAnimator animator) {
        textView.setBackgroundColor((Integer)animator.getAnimatedValue());
    }

});
colorAnimation.start();

Android 2 ile geriye dönük uyumluluk.x Jake Wharton Nine Old Androids library kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • Exalto_Gamer

    Exalto_Gamer

    15 EKİM 2014
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010