2011-06-17 51 views
0

我想快速循環加載ImageView中的圖像的色調。這是我目前擁有的。我還爲myimage使用透明背景顏色。這雖然不起作用。Android ImageView循環顏色

AlphaAnimation transparency = new AlphaAnimation(1, 9); 
    transparency.setRepeatCount(Animation.INFINITE); 
    transparency.start(); 

    ImageView myimage = (ImageView) findViewById(R.id.myimageid); 
    myimage.setBackgroundColor(0x66F00000); 
    myimage.startAnimation(transparency); 

什麼會使這項工作正常?

回答

0

從參考:

參數

fromAlpha爲動畫開始阿爾法值,其中1.0表示完全不透明和0.0表示完全透明

假設要動畫從10%到90%,你需要設置的參數爲new AlphaAnimation(0.1f, 0.9f);

+0

我改變了這一切,但我的形象完全不循環。只是一個靜態圖像。我該如何開始,以及如何設置它的循環速度 – rd88

+0

您是否爲其添加了持續時間? – Aleadam

+0

我不知道那個功能,所以沒有。你能詳細說明什麼可以使這項工作正常嗎?我希望它運行,直到停止,永遠運行 – rd88