Code example for AlphaAnimation

Methods: setDurationsetFillAfter

0
 
    public LightView(Context context) {
        super(context);
 
        // だんだん透明になるAlphaAnimationを生成 
        mAnimation = new AlphaAnimation(1, 0);
        // 3秒で動くように 
        mAnimation.setDuration(3000);
        // 終了後、元に戻らないように 
        mAnimation.setFillAfter(true);
    } 
 
    public void randomDraw() { 
        // アニメーション中に次のアニメーションが動いて 
        // 欲しいのでキャンセルする 
        clearAnimation();
        // 色をランダムに選んで 
        mColor = mColors[random.nextInt(mColors.length - 1)];
        // アニメーション開始 
        startAnimation(mAnimation);
Contextual code suggestions in your IDE  Get Codota for Java