2010-02-01 11 views
8

Bir TextView için ilk saydamlığı ayarlamam gerekiyor ama nasıl yapılacağını bilmiyorum. IPhone'da alfa özelliği ile kolayca yapılabilir. AlphaAnimation kullanarak alfa ayarlamaya çalıştım ama işe yaramıyor. Sadece bittiğinde% 100 alfaya döner.android.View şeffaflık

AlphaAnimation anim = new AlphaAnimation(1, 0.2f); 
    anim.setDuration (5000); 
    textView.startAnimation (anim); 

Herhangi bir fikir çocuklar?

+9

Sadece anim.setFillAfter (true) kullanın. –

+3

Teşekkürler adamım! Bu işe yaradı :) Animasyon kullanmadan yapılabiliyor oldukça garip olsa da ... –

cevap

3

Alfa kanalını doğrudan TextView'a atadığınız bir renk değerine ayarlayabilirsiniz. Bakınız Available Resource Types.

+0

Aynı şey değil. Bu şekilde alfa değiştirmeyi başaramıyorum –

+4

Alfa değerindeki animasyonu sormuyorsunuz, bu yüzden size nasıl yapılacağını söylemezsek şaşırmayın. – Janusz