2016-03-21 14 views
0

キャンバスを使用したカスタムビューで別のビューを描画していますが、これをどのように実現できるかわからないカスタムアニメーションをビューに追加したい(無限バウンス)。何か提案をいただければ幸いです。ここにコードブロックがあり、ビュー1にバウンスアニメーションを追加したいキャンバスで描画されたカスタムビューのバウンスアニメーション

class MainView extends View { 
    @Override 
    protected void onDraw(final Canvas canvas) { 
     canvas.save(); 

      // Draw view 1 
      canvas.translate(…); 
      view1.draw(canvas) 

      // draw other views 

     canvas.restore(); 
    } 
} 

class View1 extends View { 
.. 
} 

答えて

0

XMLまたはJavaを使用してビューにアニメーターを直接追加できます。バウンスを作成するには、補間クラス(または定義済みのサブクラスの1つ)を拡張します。

関連する問題